---
title: Ruby on Rails Reviews
meta_title: 'Ruby on Rails Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 83 reviews by the users' company size, role or industry to
  find out how Ruby on Rails works for a business like yours.
aggregate_rating:
  rating_value: 4.5
  review_count: 83
  scale: '5'
date_modified: '2026-07-07'
parent_category:
  name: Web Frameworks
  url: https://www.g2.com/categories/web-frameworks
---

# Ruby on Rails Reviews
**Vendor:** Open Source Initiative (OSI)  
**Category:** [Other Web Frameworks Software](https://www.g2.com/categories/other-web-frameworks)  
**Average Rating:** 4.5/5.0  
**Total Reviews:** 83
## About Ruby on Rails
Ruby on Rails, commonly referred to as Rails, is an open-source server-side web application framework written in the Ruby programming language. It follows the Model-View-Controller (MVC) architectural pattern, providing default structures for databases, web services, and web pages. Rails emphasizes the use of well-known software engineering principles such as Convention over Configuration (CoC) and Don&#39;t Repeat Yourself (DRY), aiming to simplify and accelerate the development of database-driven web applications. Key Features and Functionality: - Active Record: An object-relational mapping (ORM) layer that simplifies database interactions by representing tables as classes and rows as objects, allowing developers to perform database operations using Ruby code. - Action Pack: A component that combines the controller and view layers of the MVC framework, facilitating the handling of web requests and rendering of responses. - Active Support: A collection of utility classes and standard library extensions that enhance the Ruby language, providing additional functionalities to simplify coding tasks. - Action Mailer: A framework for designing email services, enabling the creation and delivery of emails from a Rails application. - Convention over Configuration (CoC): Rails reduces the need for explicit configuration by following established conventions, allowing developers to focus on application logic rather than boilerplate code. - Don&#39;t Repeat Yourself (DRY): This principle encourages the reduction of code duplication, promoting maintainability and scalability by ensuring that each piece of information has a single, unambiguous representation within the system. Primary Value and Problem Solving: Ruby on Rails streamlines the web development process by providing a comprehensive framework that integrates seamlessly with databases and web services. By adhering to the CoC and DRY principles, Rails minimizes the amount of code developers need to write, reducing the likelihood of errors and enhancing productivity. Its modular design and extensive library of gems (plugins) allow for rapid development and easy customization, making it an ideal choice for startups and enterprises aiming to build robust, scalable web applications efficiently.




## Ruby on Rails Reviews
  ### 1. Ruby on Rails as a primary framework for two big internet portals.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Mikhail U. | Small-Business (50 or fewer emp.)

**Reviewed Date:** March 03, 2016

**What do you like best about Ruby on Rails?**

Ruby syntax is very friendly and it encourages users to write the code like a story. Object oriented model is the core of Ruby it allows to apply OOP principles in a very easy manner. Moreover it opens new horizons with the full power of meta- programming. There is a joke: when you use lightweight framework for the project after some time you would have a huge monster that will try to do the same things as rails do but in a very pervert way. Rails is a very stable framework that combines one of the best ORM I have ever seen, easy routing module and nice aggregation of useful modules, that make life easier when you are thinking about the security, scaling and maintaining of your application. 

**What do you dislike about Ruby on Rails?**

The real pain for me was the magic, that is going inside some rails parts. I have a really interesting time debugging it during migration from rails 3.1 to rails 3.4

**What problems is Ruby on Rails solving and how is that benefiting you?**

I have solved different business problems including automated social networks postings, information processing and scheduling of internal processes

  ### 2. Best framework ever for startups

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jesdakorn S. | Chief Technology Officer, Computer Networking, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 03, 2016

**What do you like best about Ruby on Rails?**

Easy to read, loaded with gems (libraries), and very active community.  A game changer when you develop somethings new.  It also quite easy to maintain if you follows best practices.

**What do you dislike about Ruby on Rails?**

In some situation performance can't match with other framework and of course, big stack came with great RAM responsibility.

**Recommendations to others considering Ruby on Rails:**

If you want to start somethings quick in a short amount of time, go ahead and use Rails, once you grow to certain point you might need another solution to help strengthen the area that Rails is weak.

**What problems is Ruby on Rails solving and how is that benefiting you?**

We are doing all sort of the impossible things and Rails help us to archive that in a very short time.

  ### 3. I have been able to made a successful career out of Ruby on Rails

**Rating:** 5.0/5.0 stars

**Reviewed by:** Alejandro C. | Development Manager and IT Consultant, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 05, 2016

**What do you like best about Ruby on Rails?**

I really love developing with dynamic languages, and Ruby is clean, fun and very flexible to use. 

**What do you dislike about Ruby on Rails?**

I don't like very much the lack of concurrency, and also that it can get a little bit slow if you don't take care of what you build. uages, and Ruby is clean, fun and very flexible to use.

**Recommendations to others considering Ruby on Rails:**

Get involve with the Ruby on Rails Community, because the community will get you far with your mastering of this tool.

**What problems is Ruby on Rails solving and how is that benefiting you?**

We offer to our clients the best technical solutions and web servuces they can get, we basically use Ruby on Rails to build all of our products.

  ### 4. My First and Only Web Framework

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jason A. | Manager, Accounting, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 20, 2016

**What do you like best about Ruby on Rails?**

It eliminates a ton of boiler plate and provides a robust environment that lets you focus on development. There is a massive, extremely helpful community that has created a ton of useful documentation and libraries for just about everything.

**What do you dislike about Ruby on Rails?**

It is a pain to get setup initially, and tends to make OS updates a lot more painful than they should be.

**Recommendations to others considering Ruby on Rails:**

Start with HTML, CSS & Javascript, then learn Ruby, then learn Rails.

**What problems is Ruby on Rails solving and how is that benefiting you?**

I built my company's technology using this platform.

  ### 5. Quick to get things running, easy to maintain.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Justin H. | Full-stack Developer, Arts and Crafts, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 04, 2016

**What do you like best about Ruby on Rails?**

What I love about Ruby on Rails is that it's so easy to just start working on something an get things running fast. We have build fully running products in just a few weeks from inception.

**What do you dislike about Ruby on Rails?**

Rails can sometimes be quite intimidating for someone who has just started out, especially if they are from a background of non-scripting languages.

**Recommendations to others considering Ruby on Rails:**

Follow standard stacks that are tried and tested.

**What problems is Ruby on Rails solving and how is that benefiting you?**

We are building platforms that make business for users much easier by consolidating all their work in one place. The best benefit is the speed that allows us to go through the learning cycle really fast.

  ### 6. Intermediate programmer

**Rating:** 4.5/5.0 stars

**Reviewed by:** Aldo Ahmed S. | Software Engineer, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 03, 2016

**What do you like best about Ruby on Rails?**

It is a very productive environment, many libs and gems to save time and keep developer happy. It is a very easy to use framework. There is a gem for almost anything you need to create. The rails guides are concise and very detailed. It is an open source project so you can go directly to source code to understand how does it work. It has a great community and it is a top programming language on github.

**What do you dislike about Ruby on Rails?**

There are too many magical methods and conventions, sometimes you need to go directly to the gem code to understand how does it works, the documentation for most of the gems is minimal. 

**Recommendations to others considering Ruby on Rails:**

Give a try and you will love it

**What problems is Ruby on Rails solving and how is that benefiting you?**

A platform for online education. There is a dramatical increase on my productivity compared with other techs like Java or PHP.

  ### 7. Ignited my passion for OOP and web development.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Design | Small-Business (50 or fewer emp.)

**Reviewed Date:** March 03, 2016

**What do you like best about Ruby on Rails?**

I like that it is relatively simple to start an application. From starting you first dev instance of the app to pushing it to a production server always seems fast and efficient. The flexibility of Ruby on Rails allows you to incorporate a variety of existing web technologies into one app. Whether that is Database related or front-end framework related it is quick and easily to integrate existing technologies and create a robust application. 

**What do you dislike about Ruby on Rails?**

I have few complaints about rails. The documentation can always use work I suppose.

**What problems is Ruby on Rails solving and how is that benefiting you?**

You can create fully customized web applications that are scalable and dynamic. I have solved clients problems with ticketing services and online ordering. The benefits I have realized are strongly related to the database relationships you can create with Ruby on Rails models and controllers. 

  ### 8. Ruby on Rails is a high productivity framework aimed at web developers

**Rating:** 5.0/5.0 stars

**Reviewed by:** Stephen B. | Engineering Manager, Computer Software, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 03, 2016

**What do you like best about Ruby on Rails?**

Rails favors convention over configuration. This means that, out of the box, it suits a lot of the modern web developer needs. We have used it for both API servicing a single page app, microservices, and traditional Rails app. The defaults are very sane and aimed at giving everyone a good experience.

**What do you dislike about Ruby on Rails?**

With such a huge project, it can be hard to get into open source contributions. Rails tries really hard to fix this, but it's still a reality.

**What problems is Ruby on Rails solving and how is that benefiting you?**

We have shipped traditional applications, single page applications, micro-services, etc. We server high expectation SaaS space.

  ### 9. Quickest way to develop a scaleable web app

**Rating:** 5.0/5.0 stars

**Reviewed by:** Oded S. | CTO & Country Manager, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 01, 2016

**What do you like best about Ruby on Rails?**

Ease of development. You can setup a quick API and website pretty easily with minimum efforts.
The ruby gem network is vast and help you do things even quicker. The MVC concept is pretty strong here and helps you avoid design decisions

**What do you dislike about Ruby on Rails?**

Sometime encapsulation comes on the expense of performance.


**Recommendations to others considering Ruby on Rails:**

If you want a free development kit and framework. You should go with rails

**What problems is Ruby on Rails solving and how is that benefiting you?**

Running API, website, background tasks - all done with rails. Easily extending old functionality. 

  ### 10. Ruby on Rails is a great framework.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Raz G. | Full-Stack Developer, Marketing and Advertising, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 03, 2016

**What do you like best about Ruby on Rails?**

It's very easy to quickly generate all the pages you need with rails g scaffold. it neatly organizes the file structure for you and reminds you to test. It takes care of linking the files for you and there are a tremendous amount of packages which will do most anything you need.

**What do you dislike about Ruby on Rails?**

Ruby/Rails is slower than a python/Java, there is no auto-refresh and it is a bit obvious that it was not generated for a Single-Page application which consumes Ruby on Rails API. Things like JSON web token are not easily done.

**Recommendations to others considering Ruby on Rails:**

Attempt to rebuilt the language using sinatra to get an in-depth understanding. Watch M. Michael Hartl's book on Ruby on Rails to learn a professional perspective.

**What problems is Ruby on Rails solving and how is that benefiting you?**

Enterprise level permissions and granular control over routing on the front-end.

  ### 11. Simple, easy and fast to develop

**Rating:** 4.0/5.0 stars

**Reviewed by:** Wonook S. | Developer, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 04, 2016

**What do you like best about Ruby on Rails?**

The simplicity, the big community of users, and the variety of sites with information about the framework. It is much simpler than Django, and I have experienced that it's much faster using this product.

**What do you dislike about Ruby on Rails?**

The simple 'promises' between the user and the developer can act as an entry barrier for newcomers. It is very easy after getting used to it, but still it can be displayed and trained in some way.

**Recommendations to others considering Ruby on Rails:**

It's simple and easy.

**What problems is Ruby on Rails solving and how is that benefiting you?**

I have been developing web applications. It had been made quite easy using this product

  ### 12. Great Tool for Rapid Web Development

**Rating:** 4.5/5.0 stars

**Reviewed by:** Michael S. | Software Engineer, Computer Software, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 03, 2016

**What do you like best about Ruby on Rails?**

The tooling rails provides is second to none. 

**What do you dislike about Ruby on Rails?**

Beware the amount of dependencies the gems you use introduce as that can be a source of complexity. 

**Recommendations to others considering Ruby on Rails:**

Take a look at the massive community of libraries built for it. Its a very mature product and the work in and around the framework show how big of a following its built. 

**What problems is Ruby on Rails solving and how is that benefiting you?**

We built our entire stack in Ruby on Rails and no complaints so far. There are things it abstracts away from you that have cause problems in the past. Implicit ordering and other such features. However, those minor problems don't take away from the fact that we can get new engineers up to speed incredibly quickly. 

  ### 13. Convention over Configuration

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** March 07, 2016

**What do you like best about Ruby on Rails?**

The Ruby language is truly the best feature of the Rails framework, but the contribution of David Heinemeier Hansson has been to exemplify the idea of 'convention over configuration'. When working in Rails, there is almost always a clear and efficient path to a solution (within the confines of web applications, at least). This makes Test-Driven Development very attainable, since the components needed for a new feature are easily worked out before the feature is built. This, in turn, expedites the creation of new applications and the maintenance of existing ones because it permits safe assumptions and expectations about organization.

**What do you dislike about Ruby on Rails?**

Sometimes the creators of Rails take convention-over-configuration a little too far, resulting in undesirable libraries and limiting patterns being included with the framework. This, I feel, has made some trending concepts and architectures (SPAs, for example) unnecessarily complicated to implement without relying on other technologies.

**Recommendations to others considering Ruby on Rails:**

The Ruby language is very nice for a developer to work with, and the inclusion of Action Cable in Rails 5 may finally make Rails a reasonable choice for real-time web applications. I would, therefore, choose Rails over alternatives for nearly any project, especially if working with a non-static team.

**What problems is Ruby on Rails solving and how is that benefiting you?**

Recently, my company required a RESTful JSON API for an Angular application. Adapting the existing application to this use was a breeze due to consistent patterns and organization. I have repeated this experience with numerous feature requests, and picking up where someone else has left off is often trivial.

  ### 14. Use it Everyday

**Rating:** 5.0/5.0 stars

**Reviewed by:** Austin K. | IT Administrator, Computer Networking, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 03, 2016

**What do you like best about Ruby on Rails?**

The ease of development and creation of web applications. 

**What do you dislike about Ruby on Rails?**

Wish there was a more documentation to figure out complex objectives, but that's way of software development. 

**Recommendations to others considering Ruby on Rails:**

Yes use Ruby on Rails. It is amazing, the community is huge and getting bigger every day

**What problems is Ruby on Rails solving and how is that benefiting you?**

We solved a problem in our company by developing a web app in rails to manage customers & their jobs(work orders). To create work orders & also log and print the workorders off.

  ### 15. Great for starting a company

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Banking | Small-Business (50 or fewer emp.)

**Reviewed Date:** March 03, 2016

**What do you like best about Ruby on Rails?**

The best part about Rails, is the community. It is a constantly evolving framework built in a very easy to understand language. Its also great for small teams as everything you might need to make a web application comes built in. From connecting to databases and handling data objects, to rendering views and handling sql injections to international languages. Ruby on Rails a complete package of everything you need to make a web application

**What do you dislike about Ruby on Rails?**

There is a lot of magic in Rails, by this I mean sometimes things just happen and you have no idea why. Furthermore, Rails has a lot of the same problems as Ruby, It's slow and gives the developer a lot of freedom to make a lot of mistakes. It also doesn't scale past 30 / 40 engineers unless you really know what you're doing. It becomes hard to maintain, slow and just a pain over all. Rails also still uses the MVC which a fairly outdated way of creating web applications as more people move to single page applications built with Node

**Recommendations to others considering Ruby on Rails:**

Check out Node as well

**What problems is Ruby on Rails solving and how is that benefiting you?**

I have worked at many companies that use Ruby on Rails as their main technology stack. The benefits are that Ruby on Rails works but not at a large scale and makes everything easy.

  ### 16. Good for large apps but overkill for small webapps

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Internet | Enterprise (> 1000 emp.)

**Reviewed Date:** March 03, 2016

**What do you like best about Ruby on Rails?**

If you are writing a big enough webapp I believe it's a good framework. It makes it easier to get started without configuring anything and it gives you a very good mvc based directory structure which can be a pain to configure for frameworks like Sinatra. There are lots of libraries that support ruby on rails integration out of the box so that's always a good thing.
Another good thing about Ruby on Rails is the community. You can almost always find a solution to any problem that you are looking for and that makes development a lot faster. And I love the generators that come with the framework; boy do they save time!

**What do you dislike about Ruby on Rails?**

Personally I don't like to start with so many things in my app. I have developed both using Ruby on Rails and Sinatra; my first instinct is to use Sinatra, because it's simply a very lightweight framework and I can configure/add things as I need them. 

**Recommendations to others considering Ruby on Rails:**

It's a great framework if you are starting out. It's in fact one of the best frameworks in Ruby and it's successful for a reason. Once you are at a scale, you might want to look a better language altogether. But don't worry Ruby can handle pretty large scale applications for most purposes.

**What problems is Ruby on Rails solving and how is that benefiting you?**

I am a developer and I have developed several services using Ruby on Rails. I have used it in the past to create some very large services, serving millions of people. It's a perfect framework for a startup and makes the development process easier for developers.

  ### 17. Excellent for web design

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Higher Education | Enterprise (> 1000 emp.)

**Reviewed Date:** March 04, 2016

**What do you like best about Ruby on Rails?**

- minimum time requirement for web development
- one of the fastest growing community
- gem based support
- quick and easy way to develop large scalable website

**What do you dislike about Ruby on Rails?**

- comparatively less support in terms of multi threading
- not enough tutorials for rails 4
- Initial learning curve requires a little more effort than other languages

**Recommendations to others considering Ruby on Rails:**

Absolutely yes, if you are a startu

**What problems is Ruby on Rails solving and how is that benefiting you?**

- I am building an e commerce website using ruby on rails. I think there are several gems like spree out there which helps me to launch it quickly with less effort and I can customized it according to my need.

  ### 18. Excellent Experience

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Internet | Small-Business (50 or fewer emp.)

**Reviewed Date:** March 04, 2016

**What do you like best about Ruby on Rails?**

I like the fact that I can create applications very quickly, that I do not have to deal with too many technical details and I can focus on my business domain problem.

**What do you dislike about Ruby on Rails?**

I do not like the fact that does not enforce various object oriented patterns. For example, the decorator pattern.

**Recommendations to others considering Ruby on Rails:**

They need to spend time on learning the framework and its capabilities. It has a steep curve if one has never done any Web development work in the past. 

**What problems is Ruby on Rails solving and how is that benefiting you?**

I solve the business problems around enterprise data management, e-shops. The benefits are the lower stack technical challenges that are already solved.

  ### 19. 8 Years of experience

**Rating:** 5.0/5.0 stars

**Reviewed by:** Muntasim A. | Founder & CTO, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 03, 2016

**What do you like best about Ruby on Rails?**

I like the conventions. If you can think correctly then you will find everything there in Rails. It recommends all the best practices  for your applications. Another best thing is the community. If you search for anything, in 98% cases you will find it with 1/2 attempts. 

**What do you dislike about Ruby on Rails?**

I'm biased a lot with Rails, so everything looks good to me.

**Recommendations to others considering Ruby on Rails:**

If you really thinking about a framework to get your job done, grab it. Its more than a framework. 

**What problems is Ruby on Rails solving and how is that benefiting you?**

I have developed wide range of applications, exploiting its gems and as a result rapid development.

  ### 20. Ruby on Rails is an excellent tool that accelerates development.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Blake H. | Software Developer, Telecommunications, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 03, 2016

**What do you like best about Ruby on Rails?**

It allows us to quickly build out, test, and iterate on features. This is enabled by convention over configuration, a great open source community with a ton of gems, and easy-to-setup hosting platforms. 

**What do you dislike about Ruby on Rails?**

Community gems are unreliable and often become outdated and abandoned by the original developers. Ruby is slow and scaling to meet the needs of a growing user-base is expensive.

**Recommendations to others considering Ruby on Rails:**

An excellent tool for the right job.

**What problems is Ruby on Rails solving and how is that benefiting you?**

Call tracking, intelligent routing, and analytics. We were able to build out a product and bring it to market very quickly for minimal cost. 

  ### 21. Ruby on Rails web framework review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Zhewei H. | Software Developer Internship, Internet, Enterprise (> 1000 emp.)

**Reviewed Date:** March 03, 2016

**What do you like best about Ruby on Rails?**

The framework is strictly MVC based. Each new user can build a web application with in 20 minutes. The ruby language is user friendly. 

**What do you dislike about Ruby on Rails?**

Ruby on Rails framework will load too many things at the very beginning. Some of them will never be used by developer. It will make the framework big and slow.

**Recommendations to others considering Ruby on Rails:**

Ruby on Rails is an open-source project. You can communicate with developer easily. It keeps updating.

**What problems is Ruby on Rails solving and how is that benefiting you?**

STRM education problems. We make our project totally open-source. Students can make contributions to our project.

  ### 22. open source with repide development.....

**Rating:** 5.0/5.0 stars

**Reviewed by:** Parth P. | Intern, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 04, 2016

**What do you like best about Ruby on Rails?**

Just faster and essay web development... 

**What do you dislike about Ruby on Rails?**

Nothing but ya if it is provide virtual environment like python it would be great for us...

**What problems is Ruby on Rails solving and how is that benefiting you?**

Less time conjunction with it and essay and faster to deploy my apps

  ### 23. Revolutionary to over done

**Rating:** 3.5/5.0 stars

**Reviewed by:** Nick X. | Owner, Insurance, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 04, 2016

**What do you like best about Ruby on Rails?**

The ruby language is rich and natural. 
The rails framework made development so easy and fast. 

**What do you dislike about Ruby on Rails?**

It has become way to heavy and way too much "magic" behaviors that have to be learned. 

**Recommendations to others considering Ruby on Rails:**

Rails is a good option but, Node/NoSQL seems to be more performant and easier to work with, you should evaluate several options. 

**What problems is Ruby on Rails solving and how is that benefiting you?**

eCommerce. Faster and less costly development with simplified deployment and host. 

  ### 24. Great tool for web development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** March 04, 2016

**What do you like best about Ruby on Rails?**

Rails provides fantastic tooling that helps you to deliver more features in less time. Lots of ready-to-use libraries and gems. Large community, so it's easy to get a support when you get stuck.

**What do you dislike about Ruby on Rails?**

Runtime Speed: Ruby on Rails might be "slow", especially for highload projects.

**Recommendations to others considering Ruby on Rails:**

Do not doubt :)

**What problems is Ruby on Rails solving and how is that benefiting you?**

Products of different scale: from start-ups to complex corporate solutions.

  ### 25. Web developer

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in E-Learning | Small-Business (50 or fewer emp.)

**Reviewed Date:** March 03, 2016

**What do you like best about Ruby on Rails?**

It's written in Ruby. I like principles such as convention over configuration, don't repeat yourself, using MVC and ORM. It's easy to find libraries (gems). It's open source and has a significant community.

**What do you dislike about Ruby on Rails?**

I don't like turbolinks and problems with assets pipeline.

**What problems is Ruby on Rails solving and how is that benefiting you?**

I make prototypes in a fraction of time compared to other ways/implementations.

  ### 26. Easy and Fast web Development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Federico L. | iOS Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 03, 2016

**What do you like best about Ruby on Rails?**

It's ease of use and how fast you can put together a working website.

**What do you dislike about Ruby on Rails?**

Convention over configuration is OK, though when something not standard needs to be done is sometimes painful.

**Recommendations to others considering Ruby on Rails:**

Participate actively in the Rails community, which is very helpful.

**What problems is Ruby on Rails solving and how is that benefiting you?**

From small to medium sites, mostrly for small companies or individuals.

  ### 27. Productive, easy to pick up code from other developers due to convention by configuration

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** March 04, 2016

**What do you like best about Ruby on Rails?**

Convention over configuration. Easy to get a web project up and running with a nice framework to work in.

**What do you dislike about Ruby on Rails?**

Not scalable for large web projects. Although convention over configuration approach can help speed up development for most projects, it can sometimes get in the way when you have requirements that don't "fit into the box" that Rails provides.

**What problems is Ruby on Rails solving and how is that benefiting you?**

Custom software that doesn't fit into the box of a standard CMS. Have done other projects with more varied requirements as well.

  ### 28. Framework that i can talk with in english

**Rating:** 4.5/5.0 stars

**Reviewed by:** Siddhartha D. | Senior Ruby on Rails Developer, Internet, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 03, 2016

**What do you like best about Ruby on Rails?**

Convention over configuration is the best thing that i've seen in ROR

**What do you dislike about Ruby on Rails?**

Little slow compared to other, so i can say performance.

**What problems is Ruby on Rails solving and how is that benefiting you?**

Using RoR makes us develop web applications build faster than ever before. Training new employees is like peace of cake.

  ### 29. A great web framework 

**Rating:** 4.0/5.0 stars

**Reviewed by:** Matthew B. | Small-Business (50 or fewer emp.)

**Reviewed Date:** March 03, 2016

**What do you like best about Ruby on Rails?**

ActiveRecord makes dealing with databases a breeze. 

**What do you dislike about Ruby on Rails?**

One issue with Rails is that release schedule is not stable. 

**What problems is Ruby on Rails solving and how is that benefiting you?**

Creating a web application in a quick as easy fashion.

  ### 30. It's good, but I'd rather it was statically typed

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Program Development | Small-Business (50 or fewer emp.)

**Reviewed Date:** March 03, 2016

**What do you like best about Ruby on Rails?**

Very convenient, lots of libraries for most use-cases

**What do you dislike about Ruby on Rails?**

Dynamic typing is error-prone and not expressive enough

**What problems is Ruby on Rails solving and how is that benefiting you?**

Doing intranet services. The main benefit is the quick prototyping

  ### 31. I love RoR

**Rating:** 5.0/5.0 stars

**Reviewed by:** Diana Janeth E. | Co Founder, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 03, 2016

**What do you like best about Ruby on Rails?**

The mapping with the database and the easy integration

**What do you dislike about Ruby on Rails?**

The rendering performance is a little slow

**What problems is Ruby on Rails solving and how is that benefiting you?**

ecommerce, cms, saas

  ### 32. Development of modern web applications

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** March 03, 2016

**What do you like best about Ruby on Rails?**

Its simplicity using principles like DRY and convention over configuration, enabling you to achieve great products very fast.

**What do you dislike about Ruby on Rails?**

The absence of the inclusion of a superset of HTML like Haml or Slim instead of ERB to simplify the creation of views.

**What problems is Ruby on Rails solving and how is that benefiting you?**

Core principles help organize code from day-one helping to construct my products with confidence. 

  ### 33. I'm beginner in rails but would like to be a senior, it's very exciting 

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** March 03, 2016

**What do you like best about Ruby on Rails?**

The speed that you can develop a product.

**What do you dislike about Ruby on Rails?**

sometimes I think that the frond-end could be more flexible.

**What problems is Ruby on Rails solving and how is that benefiting you?**

I'm creating my own project, now I'm in creating the MVP yet, and it's my first commercial project.


## Ruby on Rails Discussions
  - [What is Ruby on Rails used for?](https://www.g2.com/discussions/what-is-ruby-on-rails-used-for) - 1 comment
  - [Is Ruby on Rails front end?](https://www.g2.com/discussions/is-ruby-on-rails-front-end) - 1 comment

- [View Ruby on Rails pricing details and edition comparison](https://www.g2.com/products/ruby-on-rails/reviews?page=2&section=pricing&secure%5Bexpires_at%5D=2026-07-09+00%3A27%3A38+-0500&secure%5Bsession_id%5D=636b9a85-e400-4a6e-b5a9-18320f348561&secure%5Btoken%5D=360e2b6931ec6fcad9324be555f3da809ba90aebd60ccd70d16e2083f8269699&format=llm_user)


## Top Ruby on Rails Alternatives
  - [ASP.NET](https://www.g2.com/products/asp-net/reviews) - 4.3/5.0 (54 reviews)
  - [JQuery UI](https://www.g2.com/products/jquery-ui/reviews) - 3.6/5.0 (27 reviews)
  - [IHP](https://www.g2.com/products/ihp/reviews) - 4.5/5.0 (190 reviews)

