3 ms·
Django is boring, which is why it works well. Use the ORM together with DRF serializers and an OpenApi generator and you can create TS types and TS client direc
by Maxion 2mo ago
Django is boring, which is why it works well. Use the ORM together with DRF serializers and an OpenApi generator and you can create TS types and TS client directly from your API.
Works incredibly well almost straight out of the box for even quite large applications. Once you start to grow out of it, it's easy to bypass the ORM and write raw sql queries.
You also won't be re-writing your backend every few years, the cost of which techbros often ignore.
- aitchnyu 2mo agoIf the DRF stack seamless like Ninja now?
- zelphirkalt 2mo agoNinja is quite a heavyweight in terms of dependencies (depends on Pydantic, which is itself heavyweight). Not everyone wants that in their project.
- angusj1 2mo ago[flagged]