I already used Flask in the past. I know about the extensive usage of DJango Framework in the Python community. Both are decent frameworks for web and API development in the Python world. As usual, at the beginning of a new project, I was unconsciously checking out the health and relevance of my technology selection. I came across FastAPI framework and noticed it because of the following facts:
- Selected in InfoWorld Best Open Source Software Award 2021.
- Simplicity of Flask.
- Faster than Flask as it uses ASGI (Asynchronous Server Gateway Interface).
- Adaptation among large product companies like Uber, Netflix and others.
- More than 38K stars on Github as on 17 Nov 2021. Remember Flask has more than 55K stars on Github. FastAPI is catching up fast.
- More to come.