Hacker News new | ask | show | jobs
by nowaymo6237 248 days ago
As much as I love node and typescript i am forever bummed it never achieved a railsy or Laravellian framework
3 comments

True, the closest thing i like in the node.js backend world is nestjs. It’s a solid framework for building apis, but as an mvp framework, it’s not quite on the same level as laravel, rails, or phoenix.
Nestjs is popular so there must be something to it. The problem is the complexity. Once you get a certain amount of complexity and meta programming in js you get significant slowdowns. Abstractions are expensive. Also the decorators and DI are weird
That’s true. As the app grows, having many pages can become difficult to manage, especially with JS backends.
I used to feel the same way, but at a certain level of Node.js experience I came to prefer the backend JavaScript idiom. It's much lighter and more pragmatic, and gives the knowledgeable engineer a lot of flexibility. So stick with it.
Have you checked out t3 stack? Curious which pieces are missing from that that you'd deem critical
Yes, it’s good, but not nearly as batteries included as it needs to be. Also all the dependencies move separately from each other in development