Ruby on Rails

Ruby on Rails

Ruby on Rails is an open framework that promises to increase speed and ease of website development-oriented database (database-driven web sites), since you can create applications based on pre-defined structures. Optimized for programmer happiness and sustainable productivity, it lets you write beautiful code by favoring convention over configuration. Often referred to as Rails or RoR, Ruby on Rails is an open source project written in the Ruby programming language. Applications created using the Rails framework are developed based on the MVC architectural pattern (Model-View-Controller).

Ruby is a dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write.

Rails was created in 2003 by David Heinemeier Hansson and has since been extended by the Rails core team and more than 3,700 contributors. Tens of thousands of Rails applications are already live. People are using Rails in the tiniest part-time operations to the biggest companies.

To learn Ruby on Rails we have a great coursera course “Web Application Architectures” (begin a week ago, you still have time to chatch this), where we can learn how to build and deploy modern web application architectures – applications that run over the Internet, in the "cloud," using a browser as the user interface.