Hacker News new | ask | show | jobs
by cjauvin 412 days ago
For a complete solution requiring many traditional high-level components like templating, forms, etc, then yes, clearly Django. But for something looking more like a REST API, with auto-generated documentation, I would nowadays seriously consider FastAPI, which, when used with its typed Pydantic integration, provides a very powerful solution with very little code.
1 comments

Django Ninja?
Works great, I've been using it in production for a few years. DRF was one of my least favorite bits of the Django world and Ninja has been an excellent alternative.

I still love Django for greenfield projects because it eliminates many decision points that take time and consideration but don't really add value to a pre-launch product.