DEV Community

Johnathon roy
Johnathon roy

Posted on

Ruby On Rails for 2020?

The initial release of Ruby on rails was on 13 December 2005 and in its initial years, it greatly affected the web app development through new features that comprise Seamless database table creation, a scaffolding of views to allow the rapid application development.

ROR or Ruby on Rails is older and mature technology to use but in the last couple of years, it has been facing a difficult time as many new technologies came over by taking over this sector. Some people say Rails is dead and it isn’t worth it but here we are going to see why it’s worth learning in 2020.

Where Has ROR Been The Best

Rails have been the talk of the town and it is quite an old language. There are a few reasons that make the Rails best and really tough to compete. So, we would be looking for those reasons.

Simpler business logic Execution

ROR has a simple and fast process of implementation for difficult business logic. For example, you need API for your application at the earliest so you can ask the developer. Rails developers can develop it really fast. You have to put the front- end framework like React and Vue and you are done.

Huge Collection of Gems

Ruby has a huge collection of gems created by its developers. They act as a bridge to fill in the gap left in web apps and their services. And the best thing about them is that they are free for commercial use. And the minor things that might be left by the development team can be cleared with the help of these.

Ruby collection has made it really easier for developers to use it. It is like a readymade gem for developers when they get stuck at developing some features but they have it sorted with gems.

There are various companies that use Ruby on Rails in their products and apps that we would be discussing later.

Rapid development Process

Rails or ROR is known for its fast development process. Developers use Ruby on Rails to develop a project for its quick nature and creating a project with Rails is quite easy.

There is a difference of 40 to 45% in terms of speed in creating a project with ROR instead of Stacks. In layman terms, if a developer uses Stacks for developing a project then it will take 40% extra time than Rails.

Top comments (3)

Collapse
 
andrewbrown profile image
Andrew Brown πŸ‡¨πŸ‡¦

Still use Rails. Still launching new apps using Rails.
Still great fo standing up apps fast.
Still can scale it, break up it, and bolt-on serverless to use modern architectures.

What is Stacks?

Collapse
 
sakko profile image
SaKKo

People keep saying rails is dead... not for me! i use them everyday and almost on every new medium sized project (50+ models and 200+ apis)

Collapse
 
superails profile image
Yaroslav Shmarov

Don't follow tech fashion!

RoR is mature and it's not going away any time soon.

For me, speed is of development is key. That's why I love RoR.

Just for example

You can build a real product real fast and go to market! That's what's important!