Ruby on Rails Rails frameworks over the years


Introduction

When you're new to Rails and working on legacy Rails applications, it can be confusing to understand which framework was introduced when. This topic is designed to be the definitive list of all frameworks across Rails versions.

How to find what frameworks are available in the current version of Rails?

Use the

config.frameworks

option to get an array of Symbols that represent each framework.

Rails versions in Rails 1.x

  • ActionMailer
  • ActionPack
  • ActionWebService
  • ActiveRecord
  • ActiveSupport
  • Railties

Rails frameworks in Rails 2.x

  • ActionMailer
  • ActionPack
  • ActiveRecord
  • ActiveResource (ActiveWebService was replaced by ActiveResource, and with that, Rails moved from SOAP to REST by default)
  • ActiveSupport
  • Railties

Rails frameworks in Rails 3.x

  • ActionMailer
  • ActionPack
  • ActiveModel
  • ActiveRecord
  • ActiveResource
  • ActiveSupport
  • Railties