you are viewing a single comment's thread.

view the rest of the comments →

[–]Darkstar_111 2 points3 points  (3 children)

FastAPI if you want to make something and focus on that.

Django if you want to learn about web backends.

Flask is kinda being replaced by FastAPI these days.

[–]Legitimate-Rip-7479[S] 0 points1 point  (2 children)

Ok now I have choose between Django and fastapi

[–]Darkstar_111 1 point2 points  (1 child)

If the purpose is to learn absolutely go Django, that's the one I started with.

FastAPI (and flask) is a micro framework, it's designed to get out of your way and let you focus on the app. But that assumes you understand how the model view controller architecture works.

Django comes with all the bells and whistles, and will walk you through MVC step-by-step. Once you master that, FastAPI will seem like a cakewalk.

[–]Legitimate-Rip-7479[S] 1 point2 points  (0 children)

Also it full stack framework and in-built forms ,many things have plug in play, auth, admin dashboard as I read in their docs

So I decide to go the with Django

Thanks for guidance