3 ms·
I'm not talking about Javascript as a language vs Ruby/Python. Javascript is super hot and exciting and react.js is eating the web no doubt. I'm talking about c
by yagodragon 6y ago
I'm not talking about Javascript as a language vs Ruby/Python. Javascript is super hot and exciting and react.js is eating the web no doubt. I'm talking about classic, stateful MVC monolithic backends, which is the most common architecture for web apps. This is where Node.js sucks.
Seriously, if you created a new SaaS business, would you choose express.js instead of Rails for your backend? I believe you'd be in a serious disadvantage.
> As Ruby wanes into death, Express takes its place.
Say that to Github, AirBnb, Shopify, Stripe and many more companies.I don't even know ruby or rails but i appreciate what it has done for the web and how much time it's saving people around the world. Express.js basically ignores all these advancements in productivity brought by rails, by requiring you to install so many small packages for small details that you'll probably need at some point anyway.
- BossingAround 6y ago> Seriously, if you created a new SaaS business, would you choose express.js instead of Rails for your backend? To be completely honest, probably yes. As far as I know, Ruby has some serious performance and memory leak problems. > Say that to Github, AirBnb, Shopify, Stripe and many more companies. Sure... My company has legacy code in Groovy. It's still used, maintained, and productive. That said, I'd never say that my company is a heavy groovy user. Rather, my company didn't want to spend resources to get rid of Groovy. I don't know Ruby that well, but I'm having hard time seeing cool new cloud-native projects heavily utilizing containerized Ruby.
- nesarkvechnep 6y agoYou're not seeing such projects because you're not looking and going to choose Express again because that's what you've been using. Consider that there might be better tools for a particular job.