Synopses & Reviews
Kick your web development skills into high gear by learning to build effective database-driven websites with Rails 3. This handy book provides a concise yet thorough introduction to the framework, an overview of commands and configurations, and details on every Rails component -- all in an easy-to-use reference you can rely on every day.
Rails eliminates many of the problems common to other web application frameworks with its built-in components for data persistence, routing, templating, mailing, and more. Rails 3 in a Nutshell contains precisely what you need to know to build full-fledged applications that are light on code, highly scalable, and feature rich.
- Get started quickly by building example applications with Rails
- Create clean and maintainable applications with models, views, controllers, migrations, mail, and web services
- Jump-start your projects with built-in application generators
- Familiarize yourself with Rails components such as Active Record to connect business objects and database tables, and Active Resource for web services
- Write unit, functional, and integration tests, and use Rake to run them
- Learn about existing Rails plug-ins and find out how to write your own
- Take advantage of little-known and undocumented features
Get the high-quality documentation you need to create effective database-driven websites with the popular Rails framework. Rails 3 in a Nutshell is a concise yet thorough introduction to the latest version, Rails 3.0. It includes an overview of commands and configurations, as well as a comprehensive reference to every method -- all in one handy, easy-to-use guide.
In just a few days you can learn how to build full-fledged applications with the Ruby scripting language that are light on code, highly scalable, and contain everything from templates to control flow. Rails 3 in a Nutshell is your one-stop resource, complete with a third-party API Quick Reference for both Rails 3.0 and 2.3, as well as information on little-known and undocumented features.
- Understand the basics of Ruby
- Build clean and maintainable applications with models, controllers, views, migrations, mail, and web services
- Integrate pre-fab tools and libraries into your applications with RubyGems
- Become familiar with Rails packages such as ActiveRecord to connect business objects and database tables, ActiveResource for web services, and more
- Learn about the new Rack web server interface, and more
Get the high-quality documentation needed to create effective database-driven Web sites with the popular Rails framework. This handy, easy-to-use reference features the newest version of Rails and provides a concise yet thorough introduction to the system's framework.
About the Author
James MacAulay has been working with Ruby and Rails since 2006 and has authored and contributed to numerous open source projects along the way. Most of that time has been spent working at Shopify, where he continues to help create better experiences for online merchants and their customers. In addition to his work in software development, James has studied fields as diverse as cognitive science and traditional hand-drawn animation. He currently resides in Ottawa, Canada.
Edward Ocampo-Gooding has been working professionally with Rails since 2006, starting with a gig he found while reminiscing about Ruby in a university bar. Since then, hes worked on a TechCrunch-lauded startup, consulted for the LA Times, and toiled away on a variety of other startups where he found the friends with whom he continues to work with today.
Edward lives in Ottawa, working at Shopify during the day and leading the charge for Open Data at night.
When not playing with computers, John enjoys geeking out with cognitive science, especially in the areas of attention and learning.