|
|
|
|
|
by simplify
2275 days ago
|
|
No joke, I started my career in Step 1 with Ruby on Rails. I lived and breathed Step 2 and Step 3 with the ever-changing industry standards: jQuery, backbone, angular (avoided), react, and (currently wrangling at work) the complex beast that is graphql & apollo, all over the span of 10 years. Coming back to Rails for a side project has helped me realize: - Server-side rendering is actually fantastic. It's fast for users and there's no sluggish build step holding you back. - Turbolinks covers 70% of the interactivity you need. - Alpine.js covers another 20%. - With Rails having webpack built in, there's no friction to writing/importing your super-fancy JS interaction for that last 10% when you need to. Rails gets it right. It truly makes your dev life better, in ways that actually matter. Back then I was convinced Rails led to spaghetti code, but in hindsight I just needed to improve as a software developer. 10 years later, there still isn't a better tool than Rails for tech founders. There are some promising ones, but none that get you launched nearly as quickly. It's kind of annoying, to be honest. Is this that hard of a problem? |
|