Introduction

Ruby on Rails (Rails) web application framework is introduced here.

Setup the Development Environment

In order to use Ruby on Rails framework effectively, you will need to set up a development environment on your computer with the following components:

  • Ruby programming language
  • Rails web application framework (a Ruby gem, it is simple a package run on top of ruby)
  • A modern text editor that supports syntax highlighting (e.g. Sublime, TextMate), or an integrated Rails development environment (e.g. Aptana or RubyMine),
  • A modern browser with integrated developer tools - these will help you inspect, debug and optimize your web applications.
  • SQLite Database Broswer (SQLite database comes with Rails) - GUI editor for SQLite databases, it is a plugin for Firefox.
  • Git - a distributed version control and source code management system.

References & Resources

  • N/A