views:

850

answers:

11

I'm looking to pick up a few books on RoR to help teach myself how to build a scalable RoR app. I have read the RailsSpace book, and am starting the Rails Way book tonight.

Some topics of interest are:

  • REST - considering using Amazon's SimpleDB
  • Using RSpec effectively
  • memcached - server architecture and code implementation
  • mongrel - server architecture
  • MySQL
+1  A: 
rkalajian
This is an old question, though I'll chime in that the book is still very relevant.
Rob S.
+10  A: 

Agile Web Development With Rails is always a good starting point for Rails newcomers.

I really liked this book because of it's example driven approach to teaching you the framework. They walk through building an application step by step which I think really helps you get your head around the gist of the Rails framework.

Mike Deck
This is the book used to teach Rails at my university. I loved it. Unlike so many books that I don't ever use (in or after the course), I still have it on my shelf.
Thomas Owens
i have skimmed the current release of this book, but plan to get the beta PDF, then the real thing once it releases later this year. thanks for the feedback guys!
levi rosol
A: 

After Agile Web Development with Rails, my favourite is Practical Rails Projects, which goes over rails by 'developing' several projects, using features such as web services, REST, javascript, etc.

workmad3
A: 

I quite liked the Rails Recipes books, as they're a good collection of best practices. For learning rails, the Agile book is the standard.

MattW.
+4  A: 
David Medinets
started reading this the other night. tough read, but looks to have solid content.
levi rosol
http://stackoverflow.com/questions/99370/anyone-know-of-a-good-ruby-on-rails-21-tutorial
Pete
A: 

I agree with "The Rails Way". It just covers more advanced topics than most other books.

Christoph Schiessl
+1  A: 

I started with "Agile Development With Rails" and I hear good things about the SitePoint book "Simply Rails 2". The thing to consider, especially with Rails, is to make sure that the edition you're reading is relevant. Rails moves extremely fast and I've found that finding accurate, timely documentation is hard. It's a mash of blogs and random wiki documentation across multiple websites. Take the time to make sure you're getting the right documentation about the right version.

MattC
+2  A: 

Rails Recipes and Advanced Rails Recipes are great straightforward books for just getting things done. I've just started reading The Art of Rails which covers some more advanced topics such as meta-programming, API design and RSpec. I'm enjoying it so far.

John Topley
A: 

This question has been asked in similar forms a few times on StackOverflow. Here's a link to one similar question.

Pete
I find this question (about books) to be very different then your linked question about a tutorial for rails 2.1
bias
Although, I do detest duplicate questions.
bias
A: 

I'm currently reading;

They're all good, (probably listed in order of complexity)

PaulHurleyuk
A: 

Agile Web Development With Rails is my favorite book for rails!

If you need more information use google :)

Peter