Ruby On Rails is an open source web application framework that's designed to help you rapidly build apps in the Ruby programming language.
The system is based around the Model, View, Controller architecture. So Rails Models represent the data of an application and rules to manipulate it; Views are the user interface; and Controllers provide the logic that connects models and views together. This arrangement helps in keeping business logic isolated from GUI code, and clearly separating code into different types and places makes for easier maintenance, too.
Rails includes several tools to help you get started. With Scaffolding, for instance, entering a single command will quickly generate multiple files representing all the most important parts of your application: very helpful, especially if you're a beginner (or just in a hurry).
And if you need extra assistance then there are more than 1,500 plugins currently available, to extend your forms, improve security, add search features, internationalisation options and a whole lot more.
This download includes the Ruby language and RubyGems server, which you'll require to download Ruby on Rails itself. Check out the Rails Guides for help on installing Rails and creating your first application.
Verdict:
A powerful web development framework that's used by some of the biggest sites around: Twitter, Hulu, Scribd and more
Your Comments & Opinion
Comprehensive web code editor with strong HTML, CSS, PHP, ASP and Ruby support
Develop dynamic web applications at speed with this full-featured IDE
Powerful and extensible web-based code editor
Easily create responsive websites, no design skills required.
Easily create responsive websites, no design skills required.
An easy way to visually highlight the differences between text files
Microsoft's advanced cross-platform automation tool and configuration framework
Microsoft's advanced cross-platform automation tool and configuration framework