Introduction
FastAPI - Introduction
FastAPI is a modern Python web framework, very efficient in building APIs. It is based on Pythons type hints feature that has been added since Python 3.6 onwards. It is one of the fastest web frameworks of Python.
As it works on the functionality of Starlette and Pydantic libraries, its performance is amongst the best and on par with that of NodeJS and Go.
In addition to offering high performance, FastAPI offers significant speed for development, reduces human-induced errors in the code, is easy to learn and is completely production-ready.
FastAPI is fully compatible with well-known standards of APIs, namely OpenAPI and JSON schema.