15 June 2010

0 What is RoR or Ruby on Rails ?

Ruby on Rails - often called RoR, or just Rails, is an open source web application development framework. It was written using Ruby programming language. The web applications developed using this framework closely follow the Model-View-Controller (MVC) architecture. Rails framework strives for simplicity and allows real-world applications to be developed in less amount of code compared to other frameworks and with a minimum of configuration. It aims at increasing the speed and ease with which database-driven web applications can be created. Skeleton code frameworks (scaffolds) can be created in a jiffy.

  • Ruby is an Object-Oriented programming language.
  • Rails is an open source Ruby framework for developing database-driven web applications.
  • Ruby on Rails (RoR) is open source web application framework written in the Ruby programming language and using the Rails framework with MVC design pattern.
  • It aims to increase the speed and ease with which database-driven web sites can be created and offers skeleton code frameworks.
  • Emphasis is on simplicity and elegance.
  • RoR principles include Don't repeat yourself (DRY) and Convention over Configuration.
  • Focus on developer productivity and getting the job done – fast!

Ruby – the programming language

Ruby is an object oriented language that is interpreted. It has syntax similar to Perl and semantics similar to Smalltalk. Ruby itself was developed in C. Rails web application framework is developed on Ruby.

References:
http://www.rubyonrail.org



0 comments:

Feeds Comments

Please give your valuable comments.