DEV Community

Sebastian Messier
Sebastian Messier

Posted on • Originally published at webdevwithseb.com on

1 1

Full-Stack JS is Insane… Is Rails better?

“Is Rails better for full-stack development?” is a question I see a lot.

The person asking is typically a full-stack JS developer that is overwhelmed by the sea of frameworks to choose from.

In this post we will see what sets Rails apart from full-stack JS to decide if Rails is better.

Full-Stack JS vs Rails

Let’s compare the philosophies of Rails and full-stack JS.

Rails is a convenient bundle of tools for building full-stack web apps, written in Ruby. It comes with a frontend, REST API Layer, ORM, Job Scheduler, Tailwind CSS Support (new!), and more.

In full-stack JS you pick the frontend library, backend framework, CSS libs, and ORM yourself. This tends to overwhelm beginning web devs.

Rails’s goal is to set you up with a stable foundation of tools to building production-ready full-stack apps. This will probably sound like music to the ears of full-stack JS beginners.

Is Rails Better for Full-Stack Apps?

“Better” is a dirty word when discussing subjective matters. Let’s instead focus on the circumstances in which Rails outshines Full-Stack JS.

Rails is better than full-stack JS if you…

  • want a Swiss army knife for building full-stack web apps quickly
  • want a full-stack framework that feels knowable and well-defined
  • don’t mind writing frontends in HTML/CSS
  • are tired of Framework FOMO
  • are interested in learning Ruby


Rails, the full-stack swiss army knife (pizza sold separately)

Rails is worth learning if at least 3 of these points resonate.

Conclusion

If you are overwhelmed by full-stack JS, Rails will be a breath of fresh air. Rails helps you ship quickly by choosing many things for you out of the box.

If you are looking to invest in a comprehensive framework that helps you ship faster, Rails is a great choice. I highly recommend you check it out.

Want more web dev tips?

Follow me on twitter and subscribe to my web dev newsletter.


The post Full-Stack JS is Insane… Is Rails better? first appeared on 💻 Web Dev With Seb.

AWS Q Developer image

Your AI Code Assistant

Automate your code reviews. Catch bugs before your coworkers. Fix security issues in your code. Built to handle large projects, Amazon Q Developer works alongside you from idea to production code.

Get started free in your IDE

Top comments (0)

Postmark Image

Speedy emails, satisfied customers

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay