Welcome to the Ruby on Rails book.

The Rails logo

If you are interested in learning more about the Ruby language, then please go to the Ruby Programming book.

Ruby on Rails, or often seen as RoR is a contemporary web framework used by many web companies such as Twitter, Hulu and Kongregate. It allows developers to easily create and maintain applications with very little effort but huge functionality.

Important Note

Rails command start with "rails" and not "ruby/script".

Preface

Getting Started

Installation

Concepts

First Application

Built-In Rails Tools

Generators

Rake

ActiveRecord - The Model

ActionView - The View

ActionController - The Controller

Routing

ActiveSupport

ActionMailer

Examples

Other Resources