Ruby on Rails is great for rapid prototyping. Quickly scaffold out a prototype app in minutes and get running live! Review collected by and hosted on G2.com.
Sometimes it can give me errors, but most of the time it's smooth sailing. Review collected by and hosted on G2.com.
The language itself is beautiful, the learning curve is not too steep, the community is great. Review collected by and hosted on G2.com.
Not much really, would like some more documentation or articles about using it with newer technologies. Review collected by and hosted on G2.com.
The framework takes care of all major requirements in a web development workflow : testing, security,
common development flows, auth, etc. Review collected by and hosted on G2.com.
The updates to the framework are so rapid that it's hard to keep up sometimes. But i guess, that's its strength too. Review collected by and hosted on G2.com.
Rails makes it simple for folks with little to no web application development experience to begin building robust websites. Review collected by and hosted on G2.com.
A lot of the ease in the Rails framework is due to "magic" which makes some tasks confusing. I've found myself having to dive into the Rails framework source code on several occasions to understand what was going on under the hood. Review collected by and hosted on G2.com.
Ruby on Rails provide for you all required stuff to start developing project from tiny blogs to hish load complex sysytems. Simple start, a lot of gems, generators, api mode, large community. Fast and usefull updates, up-to-dated docs. Flexibility of framework settings. Easy to build automated tests, A lot of cool DB adapters. Review collected by and hosted on G2.com.
It's pretty hard to update Ruby on Rails from 2x to 4x and higher. Monkey patches. Could take a while to set up another DB like mongodb because there a lot of active record calls. It would be good to have some js frameworks support. Review collected by and hosted on G2.com.
It's very easy to do a lot of things in a very fashionable way, uses MVC, has a lot of gems, ruby it's a great language, it's the perfect match Review collected by and hosted on G2.com.
It's kinda slow but it's more because of ruby more than rails, and also its more about the way you write apps more than the framework Review collected by and hosted on G2.com.
I think the best in Rails is the way that everything you expect to have is there. And the great community behind the framework. There is a loot of tools (gems) that help you in the process of building a great software. And there are some others tools that can be used to improve the performance or even to improve the way you do the code. Review collected by and hosted on G2.com.
The speed, in comparison with other web frameworks the speed is not the best. Review collected by and hosted on G2.com.
Ruby on Rails is easy to learn. You can go from knowing nothing about it to a full blown web app in less than one day. You should know how to program, of course. But the point is that it's easy to use and time to deploy is quick and relatively painless especially with a tutorial, something like Pragmatic Ruby is a good one. Review collected by and hosted on G2.com.
It's slow. Once you have a big app, it can be bloated, and take a lot longer to run things than if say, it was all in C. So there is a compromise, between easy of use and performance. But, the bright side is that there is an active community constantly trying to improve Ruby on Rails and make it better, and faster. Review collected by and hosted on G2.com.
It has a logical MVC framework that has a LOT of features. Review collected by and hosted on G2.com.
It's so fully featured it can be hard to know if what you are looking for already exists as some one line command. Most of my time was spent figuring out if something was already implemented internally. Review collected by and hosted on G2.com.
Convention over configuration concept. Usual features for web applications are available in a box way. Review collected by and hosted on G2.com.
Many things happens hide from the developer eyes, this can be dangerous for inexperience programmers. Review collected by and hosted on G2.com.