Rails 3 in Action

Book Description

Rails 3 is a full stack, open source web framework powered by Ruby and this book is an introduction to it. Whether you’re just starting or you have a few cycles under your belt, you’ll appreciate the book’s guru’s-eye-view of idiomatic Rails programming.

You’ll master Rails 3.1 by developing a ticket tracking application that includes RESTful routing, authentication and authorization, state maintenance, file uploads, email, and more. You’ll also explore powerful features like designing your own APIs and building a Rails engine. You will see Test Driven Development and Behavior Driven Development in action throughout the book, just like you would in a top Rails shop.

It is helpful for readers to have a background in Ruby, but no prior Rails experience is needed.

What’s Inside

  • Covers Rails 3.1 from the ground up
  • Testing and BDD using RSpec and Cucumber
  • Working with Rack

Table of Contents

  1. Ruby on Rails, the framework
  2. Testing saves your bacon
  3. Developing a real Rails application
  4. Oh CRUD!
  5. Nested resources
  6. Authentication and basic authorization
  7. Basic access control
  8. More authorization
  9. File uploading
  10. Tracking state
  11. Tagging
  12. Sending email
  13. Designing an API
  14. Deployment
  15. Alternative authentication
  16. Basic performance enhancements
  17. Engines
  18. Rack-based applications

About the Author

Yehuda Katz is well-known for not only his work on this third version of Ruby on Rails, but also for other web-related projects such as jQuery, Bundler, Merb and SproutCore. He currently works for Strobe in San Francisco as a lead developer on SproutCore.

Ryan Bigg has been developing Ruby on Rails since version 1.2 and can be found helping out the community by answering questions on IRC or StackOverflow or writing documentation. He currently works for a web consultancy based in Sydney called RubyX.

Book Details

  • Paperback: 592 pages
  • Publisher: Manning Publications (September 2011)
  • Language: English
  • ISBN-10: 1935182277
  • ISBN-13: 978-1935182276
  • File Size: 11.22 MB

Download e-Book

[Filesonic]  Rails 3 in Action

[Password]  eBook.C89.Net

Paper Book

[Amazon]  Rails 3 in Action from amazon

Filed Under: Open SourceRuby & Python


About the Author:

RSSComments (0)

Trackback URL

Leave a Reply

You must be logged in to post a comment.

seo packagespress release submissionsocial bookmarking services