If you have used a good batteries included MVC like Django before, you’ll feel at home. I made a production ready app in a few weeks with it and Prisma as ORM, that’s been the base of our startup and served us wonderfully. Can’t recommend it enough, as it is really powerful and is very extensible and as obvious by the number of plugins and examples available.
Ask HN: Web frameworks – which less popular frameworks are you using and why?
21–30 of 148 posts
Re: Ask HN: Web frameworks – which less popular frameworks are you using and why?
#22I like it because it just gets out of my way. I get declarative DOM updates like in React, but without any heavy-handed idioms, behavior that's tricky to understand, or subtle footguns.
It feels more like using a library than integrating with a framework. Most of my code is just boring variables and function calls, as if I have a simple declarative layer between me and the DOM but I'm otherwise writing vanilla JS/TS.
Re: Ask HN: Web frameworks – which less popular frameworks are you using and why?
#23Using it for some personal projects with Vite and it is a breath of fresh air. I use React for work during the day, but coding in Svelte just brings me joy.
Re: Ask HN: Web frameworks – which less popular frameworks are you using and why?
#24Re: Ask HN: Web frameworks – which less popular frameworks are you using and why?
#25Arguably the first JS equivalent of web development frameworks such as Laravel/Rails
Re: Ask HN: Web frameworks – which less popular frameworks are you using and why?
#26If you want something that scales out horizontally akka-http + an distributed akka stack (cluster, sharding, etc) works beautifully. Especially pairing it with websockets/grpc streaming, you can end-to-end stream pretty effortlessly.
Re: Ask HN: Web frameworks – which less popular frameworks are you using and why?
#27Now on version 6, it's fast, well maintained, mature, and has good docs with readable code.
@bdarnell has done an excellent job maintaining it.
Here's one example:
Tornado supported async style coroutines before asyncio was a thing. Now it uses asyncio under the hood by default -- and it did so with an exceptionally smooth transition.
Re: Ask HN: Web frameworks – which less popular frameworks are you using and why?
#28Why: No JS build toolchain hell, tight control over dependencies (you know because software supply chain), blazing speed, really nice live editing of go templates without server restarts, fully supportive of the browser's back/forward cache, and a single binary to deploy (plus the templates, CSS, etc.). Simpler DevOpsLife!
Re: Ask HN: Web frameworks – which less popular frameworks are you using and why?
#29TypeScript: Nestjs If you have used a good batteries included MVC like Django before, you’ll feel at home. I made a production ready app in a few weeks with it and Prisma as ORM, that’s been the base of our startup and served us wonderfully. Can’t recommend it enough, as it is really powerful and is very extensible and as obvious by the number of plugins and examples available.
Since you mentioned NestJS, I just wanted to quickly plug a comprehensive tutorial that we've published today that explains how build a REST API with NestJS, Prisma, Swagger and PostgreSQL. I think it gives a really nice overview of the main workflows and best practices when using these tools together!
You can find it here: https://www.prisma.io/blog/nestjs-prisma-rest-api-7D056s1BmO...