Rails

Homepage

http://rubyonrails.org/

Latest release

3.2.1 (26/01/2012)

Licenses

MIT License

Overall rating

8.7
Usability
8.7
Simplicity
8.3
Documentation
9.3
Community
8.7

Tags

  • web framework

  • ruby

  • mvc

Description

Rails is a web development framework written in the Ruby language. It is designed to make programming web applications easier by making several assumptions about what every developer needs to get started. It allows you to write less code while accomplishing more than many other languages and frameworks. Longtime Rails developers also report that it makes web application development more fun.

The Rails philosophy includes several guiding principles:

DRY – “Don’t Repeat Yourself” – suggests that writing the same code over and over again is a bad thing.

Convention Over Configuration – means that Rails makes assumptions about what you want to do and how you’re going to do it, rather than letting you tweak every little thing through endless configuration files.

REST is the best pattern for web applications – organizing your application around resources and standard HTTP verbs is the fastest way to go

Latest reviews

9
cbart

One of the best web frameworks ever (if you get used to Ruby). I don't think it's best to craft whole application in a dynamic technology such as Ruby with Rails, but for the frontend part it is really awesome. I highly recommend putting the Haml and Sass together with Rails (as they really boost productivity when it comes to templating and CSS). Documentation unfortunately isn't perfect and it is sometimes gets really difficult to read the code especially when tool makes such a heavy use of metaprogramming as Ruby does.

read full review
Sign in to vote for review score: 2
Loading reviews...
Please sign in to rate or post a comment
Scroll to top