Needs advice
on
DjangoDjango
and
FastAPIFastAPI

I need to build a full authentication and authorisation service, one of many services in my application. I am deciding between Django and FastAPI to implement this service. The full scope of the service will be authentication, roles and permissions.

My major concerns are developer experience and time savings. Please advise with reasons to choose one over the other.

READ LESS
6 upvotes·34.9K views
Replies (2)
Software engineer at Kovaro·
Recommends
on
Django

Django comes with Auth/Authz built-in, a free admin interface, and probably dozens of ready-made modules for edge cases (i.e: per-object permissions). It is stable and mature. All it requires is that you buy into its ORM. If that's acceptable to you, then Django is probably your fastest bet.

READ MORE
4 upvotes·5.1K views
Lead Software Architect at Edgevana Inc·
Recommends
on
FastAPI

I had the same dilemma and I chose FastAPI over Django because of its better performance. However if you prefer ready to use components over high API efficiency Django is more mature regarding this.

READ MORE
3 upvotes·5.2K views
Avatar of Oswald Gyabaah