On the way to Rails 3 - a link list
Rails 3 is coming! The first beta release of the new version is right around the corner and it should be released today or tomorrow… the release notes are already in the master branch.
For me this feels like the release of Rails 1.0 and I’m so excited about all the new changes and the great new features.
Rails 3 is a lot about changing your mindset to make use of the all new features and concepts.
I’ve collected some reading material for you about Rails 3 and the upcoming changes. Since the final Rails 3 is not yet released excpect some of the stuff that’s mentioned to be changed or already have changed in the beta. But this is a good start to catch up with all the Rails awesomeness:
Must-reads
Actually all of these links are “must-reads” but for those of you with little time. Read at least these:
- official Rails 3 relase notes
- Live Coding Rails 3 upgrade a free peepcode
- Exploring Rails 3 - A Free Two Hour Online Conference
- The Path to Rails 3 - Intorduction - A very awesome introduction to the big picture of Rails 3. read it!
- Rails and Merb Merge: Rails Core (Part 4 of 6)
- Rails 3 Upgrade plugin - checks your code and gives you hints to make it Rails 3 compatible (first announcment)
- Greenfielding new apps with the Rails 3 beta
Router
ActiveRecord / ActiveModel
- Active Record Query Interface 3.0
- Rails 3.0’s ActiveModel: How To Give Ruby Classes Some ActiveRecord Magic
- ActiveModel: Make Any Ruby Object Feel Like ActiveRecord
- Arel source code and readme
- Why Arel
- validates :rails_3, :awesome => true great post about the new validations in Rails 3
ActionMailer
Views / JavaScript
Controller
- Render options in Rails 3
- Three reasons to love ActionController::Responder
- Default RESTful Rendering
- Cleaner RESTful Controllers w/ respond_with
Rack
- The CodeRack Contest
- 21 Rack Middlewares To Turbocharge Your Ruby Webapps
- Rails on Rack(not Rails 3 specific)
Gem, Plugins, Dependencies
- Bundler 0.9 - heading towards 1.0
- Bundler is the new hotness: deploying rails apps with bundler and capistrano
- Is your plugin ready for Rails 3?
Generators
- Making generators for Rails 3 with Thor
- Customizing generators in Rails 3
- Discovering Rails 3 generators
I18n
Other great reading
- Rails now seems to act like a grown up
- Build Sinatra on Rails 3
- My five favorite things about Rails 3
- Better Ruby idioms- read this for plugin development
- Rails 3 ready plugins
- Rails 3 and Passenger
- Extending Rails 3 Talk by @wycats at pivotallabs
- Mail gem Version 2 Rails 3 is now using the new mail gem. This is a great writeup about new features in version 2
General Rails
I’ll update this list with upcoming Rails 3 resources.
update:
1. Added link to I18n changes (thanks @ Carlos)
Comments
9 Responses to “On the way to Rails 3 - a link list”
Leave a Reply


Hi,
great collection of links on Rails 3. Congrats.
You may want to add “Rails 3 i18n changes” post from Plataforma Tec, that may enrich a bit this collection. Please take a look:
http://blog.plataformatec.com.br/2010/02/rails-3-i18n-changes/
Carlos
Thanks for the link! It’s a really helpful writeup.
[...] Another Rails 3 Link List - Michael Bumann started to keep a list of Rails 3.0 links a few days ago, so there might be others not covered here. Just found another one by Melvin Ram too. [...]
[...] Mais uma lista de links para Rails 3 - Michael Bumann começou a montar uma lista de links para Rails 3.0 há alguns dias, pode ser que você encontre algo interessante por lá que não adicionamos aqui. Melvin Ram também fez outra lista aqui. [...]
[...] Eine weitere Rails 3 Link-Liste – Michael Bumann begonnen, eine Liste der Schienen zu halten 3,0 Links vor ein paar Tagen, so dass es vielleicht noch andere hier nicht behandelt. So fand ein weiteres von Melvin Ram zu. [...]
[...] Eine weitere Rails 3 Link-Liste – Michael Bumann begonnen, eine Liste der Schienen zu halten 3,0 Links vor ein paar Tagen, so dass es vielleicht noch andere hier nicht behandelt. So fand ein weiteres von Melvin Ram zu. [...]
[...] 最後,如果你還想找更多,英文的懶人包有:Rails 3.0 Beta: 36 Links and Resources To Get You Going、Rails 3 Reading Material、On the way to Rails 3 – a link list [...]
[...] Another Rails 3 Link List – Michael Bumann started to keep a list of Rails 3.0 links a few days ago, so there might be others not covered here. Just found another one by Melvin Ram too. [...]
Here is a presentation I have a our local ruby group tonight. You may or may not want to add to your list. :)
http://blog.dudeblake.com/2010/03/get-started-with-rails-3-and-rvm.html