
Rails vs Laravel vs Django vs NestJS: Why I Still Choose Ruby
If you want to build a web application or a SaaS today, the first thing you have to do is pick a backend framework. Very often I see new developers getting paralyzed by this choice. Everyone on Twitter is fighting about which language is the fastest or which framework scales the best. Usually, the debate comes down to the "Big Four" monolithic frameworks: Rails (Ruby), Laravel (PHP), Django (Python), and NestJS (Node/TypeScript). I have tried building APIs and apps with all of them. While they are all capable tools, I always find myself coming back to Ruby on Rails. Here is my honest breakdown of these four frameworks, and why I believe Rails is still the absolute best choice for shipping products quickly. 1. NestJS (The Over-Engineered Setup) Because JavaScript is so popular, a lot of developers want to use Node.js for their backend. Express.js is too barebones, so enterprise teams created NestJS . It is heavily inspired by Angular. The Good: It uses TypeScript, which means you get gr
Continue reading on Dev.to Webdev
Opens in a new tab

