Ask HN: What back end SSR stack do you recommend in 2025 and why?
2 pier25 2 5/21/2025, 3:09:34 PM
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!
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.
The JS backend ecosystem is definitely not mature. Eg: ORMs are still being figured out. People are migrating en masse to Drizzle which hasn't even reached 1.0. The best (fastest, better features, etc) PG driver for JS is Postgres.js which is maintained primarily by a single guy. Etc.
Next is a bad option IMO. They keep experimenting while having users on board and introducing breaking changes. The performance for SSR is terrible. Hosting it outside of Vercel is a road full pain. Etc.
I've never used Python but Django (or Rails, or .NET, etc) are more mature than most of the NPM ecosystem.