Released in 2004, Ruby on Rails has quickly become one of the most popular frameworks used in Web application development. Also known as Rails or RoR, this open source project uses the Model-View-Controller (MVC) architecture, the Ruby object-oriented scripting language, and straightforward principles such as "convention over configuration" and "don't repeat yourself." Developers can therefore benefit from building applications faster and easier, with less redundant code and configuration files, while retaining the flexibility to create custom extensions to fulfill their application needs. With support for database persistence, Web applications using the framework can be readily developed using a database server and the built-in WEBrick Web server.
This is the first article in the DB2 with Ruby on Rails series. As such, it introduces the Starter Toolkit for DB2 on Rails, covers various methods for installing the IBM_DB driver, and Rails migration with DB2.