Introduction to FastAPI
Explore FastAPI, a fast and intuitive Python web framework designed for building APIs. Understand its core features like async support, automatic interactive documentation, and standards compliance to efficiently develop robust applications.
We'll cover the following...
Introduction to FastAPI
The official website describes FastAPI in the following terms:
FastAPI is a modern and fast (high-performance) web framework for building APIs with Python 3.6+ based on standard Python-type hints.
As evident from the name, FastAPI is extremely fast and it has this functionality due to the out-of-the-box support of the async feature of Python 3.6+. Hence, to use the async functionality, the latest version of Python should be used.
FastAPI was created by Sebastián Ramírez, who was not happy with existing frameworks like Flask and DRF. He believed in standing on the shoulders of ...