RubyFlow The Ruby and Rails community linklog

×

The Ruby and Rails community linklog

Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found!

Pros & Cons of Ruby on Rails

In this article we look at the Pros and Cons of Rails and explain why we think it’s a fantastic choice for a modern web application. We also explain why Rails is Smart Car of the software world and why PHP is the ugly Fiat Multipla. View the article here

Comments

Thanks for the great article shared here! Look forward for more posts.

Hey, I could share with the article Node.js vs Ruby on Rails: The Power Behind Technologies

Ruby on Rails pros

-It is a quite flexible framework -Can be easily ported to any platform by means of database migrations -Rails allows expressing the logic of an app in an intuitive way

Ruby on Rails cons

-Can be tricky when it comes to big projects -Requires more processing power -It is slow if compared to other popular technologies -It has big stack frames that make debugging harder

Finally, Ruby on Rails vs Node.js – who seems to be really better? Frankly, Ruby On Rails is still a popular framework and loved by a lot of developers. However, there are advantages of node.js as well. It’s javascript, and it’s event-driven architecture which makes it an awesome fit for mobile apps, chatting apps, or any apps that use rest services as a backend. Still, can’t choose? Find the latest news and conclusion for 2017 in Artjoker blog. https://artjoker.net/blog/nodejs-vs-ruby-on-rails/

Thanks for the shared article! I don’t think we should think about programming languages as some are better and some are not. It truly depends on the project and we need to choose the right solution for the required features. Here’s a guide to choose a technology stack for a project. Anyway, this is one of the first steps when estimating the future product.

I absolutely agree with Robert, if you want to develop a high-quality product, you need to choose the right web development stack for your project. Here is a really useful article on this topic: https://www.cleveroad.com/blog/web-development-stacks

Most of all, Ruby lacks asynchronous programming and upsets the complete absence of immutable data structures. But it can significantly speed up software development and application testing https://innovecs.com/blog/software-testing-lifecycle/.

Post a comment

You can use basic HTML markup (e.g. <a>) or Markdown.

As you are not logged in, you will be
directed via GitHub to signup or sign in