HACKER Q&A
📣 pier25

What back end SSR stack do you recommend in 2025 and why?


Currently using JS but looking for a better alternative for backend. I don't think the NPM ecosystem is as mature/reliable as what you can find in other backend stacks (.NET, Python, etc).

I'm particularly interested in maturity, DX, and performance.

Thanks!


  👤 pizzuh Accepted Answer ✓
Express is extremely mature as a backend, although you may not like the middleware patterns compared to Flask, for example. I've used Flask for years, and find these similar, with some differences.

Next.js + Vercel has strong adoption. This probably comes the closest to checking all of your requirements, although I wouldn't suggest using this for all use cases.

IMO the Node backend framework ecosystem is more mature than Python (no idea about .NET) since Python really is positioned better for data science/ML, etc.