Writing Ruby on Rails Applications

Ruby on Rails (RoR) is a web application framework
using the Ruby programming language.
The RoR framework makes assumptions based on naming conventions
and database attributes.
When you follow these conventions you can more quickly develop web applications.

The RoR framework is based on the model, view, controller (MVC) pattern.
In the MVC pattern, the application data is represented by the model
and the view represents the presentation logic.
The controller manages request/response logic for the model and the view.
In the Rails Explorer, you can see that
the model, view, and control elements are
independent parts of a project.

To give you a sense of the framework, here are some commonly used Rails
commands: