Ruby On RailsRuby on Rails is a free web application framework that aims to increase the speed and ease with which database-driven web sites can be created and offers skeleton code frameworks (scaffolding) from the outset. Ruby on Rails was created by David Heinemeier Hansson, a Danish.

Ruby on Rails is based on Ruby is a reflective, dynamic, object-oriented programming language. It combines syntax inspired by Perl with Smalltalk-like object-oriented features, and also shares some features with Python, Lisp, Dylan, and CLU. Ruby is a single-pass interpreted language. Its official implementation is free software written in C. The language was created by Yukihiro “Matz” Matsumoto, who started working on Ruby on February 24, 1993, and released it to the public in 1995. “Ruby” was named as a gemstone because of a joke within Matsumoto’s circle of friends alluding to Perl’s name

You are able to develop a web application at least ten times faster with Rails than you can with a typical Java framework. Rails takes full advantage of Ruby, which means you write fewer lines of code to implement your application. Keeping your code small means faster development and fewer bugs, which makes your code easier to understand, maintain, and enhance.

Ruby on Rails have the ability to generate ready to use codes based on your database, which is MySQL most of the time. As a complete framework, its already web 2.0 ready. Whats lacking right now is the hosting for ruby. Most hosting company do not offer Ruby on Rails. Ruby on Rails have more potential as a full web 2.0 than PHP. You can learn more about Ruby on Rails here.

Leave a Reply