Ruby on Rails is an open-source web development framework written in Ruby. Ruby on Rails follows the principle of convention over configuration, freeing you from having to re-invent things to stay productive. Use this tag only for Rails 3-specific questions, and also tag those questions [ruby-on-rails].
Ruby on Rails 3.0 was a major revision of Ruby on Rails in 2010, the open-source web development framework designed to make programmers happy and productive. Rails 3.0 brings a bunch of new features and improvements over older Rails versions, including:
- Brand new router with an emphasis on RESTful declarations
- New Active Record chainable query language built on top of relational algebra
- Unobtrusive JavaScript helpers with drivers for Prototype, jQuery
- Explicit dependency management with Bundler
See Ruby on Rails 3.0 Release Notes for more information.
Multiple sub-versions have been released, namely 3.0, 3.1 and 3.2. Questions regarding specific sub-versions of Ruby on Rails 3.0 can also be asked on the appropriate tags:
ruby-on-rails-3 ruby-on-rails-3.1 ruby-on-rails-3.2
Resources:
- Ruby on Rails v3.0.0 Guides
- API Documentation
- Ryan Bates Rails 3.0 Screencasts
- Community
- Rails 3 Source Code
- Michael Hartl Ruby On Rails Tutorial
- Ruby on Rails on Wikipedia
See also: