Loading...

Reviews by real users

Just finished a project using open source libraries and have fresh impressions?

Write a review to share your experiences with open source!

On DevRates we focus on reviews by developers using libraries on their daily work.

Technology radar

Launching a start-up or commercial project using open-source libraries? No time to evaluate various technology stacks?

Interested in the latest trends and top-rated open source projects for all layers of your application?

DevRates contains projects reviews of most popular tagged categories and programming languages.

Build your skill profile

Join DevRates and build your public profile from libraries you know and experience positions from projects you've been involved in.

Follow projects and don't miss any news from blogs and twitter on your wall.

Your company is looking for talented developers? Register on DevRates and show your technology stack on your company profile.

JOIN THE COMMUNITY TAKE A TOUR

Rails

Homepage

http://rubyonrails.org/

Latest release

4.1 (08/04/2014)

Developed by

Licenses

MIT License

Overall rating

8.0
Usability
8.1
Simplicity
7.5
Documentation
8.4
Community
8.2

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.0
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.

full review »
Sign in to vote for review score: 3
2.8
henk53

 

This framework has inspired many other frameworks and is one of the leading contributors of the convention over configuration idea.

Finally tried it out, but I can't really say it's my thing. Too slow (thanks to Ruby) and a bit too magical. Now all (web) frameworks need a touch of magic or else we'll all just be beter of hitting that low-level CGI thing, but in RoR it shifts a little bit too much to the magic side. Thinks like mass-assignment in particular may see great for ease of use and to reduce boilerplate code, but it's a step too far.

full review »
Sign in to vote for review score: 1
6.2
hartog.de mik

Rails used to be the best-framework-ever and a breath of fresh air in a landscape dominated by Struts and the alike. By now (6 years later) dubious design decisions and strongly-opinionated core members have made Rails into something less desirable.

full review »
Sign in to vote for review score: 0
9.0
lchngr
full review »
Sign in to vote for review score: 0
Please sign in to rate or post a comment
Scroll to top