All threads / What are you best recommendations for Ruby on Rails books I should read?
Ask A Question


You’re not receiving notifications from this thread.

What are you best recommendations for Ruby on Rails books I should read?

Monroe Mann asked in Tips

I am trying to understand Ruby and Rails as best I can. I've purchased a bunch of ruby on rails books, but am wondering if you have any recommendations. Perhaps there are many I haven't yet read to help me get a better understanding of everything that's going on?

Thank you!

My personal favorite was Metaprogramming Ruby. It explains how metaprogramming works which is ActiveRecords generates methods based upon the columns that are in each table in the database. That is the "magic" that most people don't understand in Rails. It's just standard Ruby, applied in smart ways.

Oh that sounds like a winner! And one I haven't heard of before. Thank you Chris.

I have also read a lot of books and watched tutorials to learn ruby on rails. But all of them, Ruby on Rails Tutorial by Michael Hartl was the best to me. It teaches Rails by guiding you through the development of three example applications of increasing sophistication. The tutorial’s examples focus on the general principles of web development needed for virtually any kind of website. The updates to this edition include full compatibility with Rails 5, a division of the largest chapters into more manageable units, and a huge number of new exercises interspersed in each chapter for maximum reinforcement of the material.

Thanks for the advice. I would advise you to read not only specialized literature, but also fiction in order for the brain to consume a variety of information. If you haven't read The Lord of the Rings yet, I advise you to head over to and read some really cool articles about this book and Tolkien in general.

Join the discussion

Want to stay up-to-date with Ruby on Rails?

Join 56,919+ developers who get early access to new tutorials, screencasts, articles, and more.

    We care about the protection of your data. Read our Privacy Policy.

    logo Created with Sketch.

    Ruby on Rails tutorials, guides, and screencasts for web developers learning Ruby, Rails, Javascript, Turbolinks, Stimulus.js, Vue.js, and more. Icons by Icons8

    © 2022 GoRails, LLC. All rights reserved.