Senior Solutions Analyst ·

My journey to developing REST APIs started with Flask Restful, and I've found it to be enough for the needs of my project back then. Now that I've started investing more time on personal projects, I've yet to decide if I should move to use Django for writing REST APIs. I often see job posts looking for Python+Django developers, but it's usually for full-stack developers. I'm primarily interested in Data Engineering, so most of my web projects are back end.

Should I continue with what I know (Flask) or move on to Django?

8 upvotes·234.2K views
Replies (1)
Technical Lead at 4Agile·

If you want to be a Web developer with knowledge in another frontend and NoSql technology, maybe continue with Flask. However, if you want to create very fast solutions to grow up with a new business and merge these with data analysis and other tools, Django is the answer. Basically read more about the service architecture where you feel more comfortable, Microservice or Monolithic, but please will not married with any because they solve issues to different contexts.

9 upvotes·1 comment·224.9K views
August 13th 2020 at 8:11AM

Thanks for the advise. I'm going to follow your suggestion and focus more on Django.

Avatar of Rafael Torres

Rafael Torres

Technical Lead at 4Agile