Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Oh gawd, not another one of these articles. I appreciate what the author is trying to say, but the premise is just all wrong.

Repeat after me: Rails Is A Modern Web Stack. Seriously. You can do everything you might imagine needing to do for a modern web app:

Need an easy way to create server-side rendered (SSR) pages that still behave in a performant, snappy manner like all the cool kids? ERB + Turbolinks 5 is a powerful combo.

Need to ratchet it up a bit with dynamic interactivity? Slap some Stimulus on that SSR puppy!

Still not "modern" enough for you? Use React! Or Vue! Keep Rails operating just as a JSON-flavored REST API.

Need to push commands from the server to multiple clients at once? ActionCable to the rescue.

Need to offload long-running tasks to background jobs? ActiveJob + Sidekiq is the bee's knees.

At any rate, plenty of us are developing "modern" web apps and sites using Rails, Webpack, and other cool frontend tools, and it's going quite well. I don't feel in the least like I'm missing out on something amazing or obvious by sticking with tried-and-true, stable tools that have been my bread and butter for 11 years and counting. DHH's philosophy of web programming may not appeal to everyone, but for many of us, he continues to a voice of reason in an insane world.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: