It generate API doc automatically when you make api. Allowing you to focus more on your code rather than setting up tools.
This is a BIG one. FastAPI makes use of Python 3.6 type declarations (thanks to Pydantic), this means that it uses a Python feature that allows you to specify the type of a variable
Validation is already integrated into this framework thanks to Pydantic. You can validate standard Python types as well as some custom field validations.
Security and Authentication
library provides support for the followings:
– HTTP Basic
– OAuth2 (JWT tokens)
– API keys in headers, query params, or cookies.
The documentation of the project is simply amazing. It’s very clear and covers the topics with examples and explanations.
FastAPI is fast! , it
is much faster than the flask
because it’s built over ASGI instead of WSGI
Asynchronous by nature
FastAPI supports asynchronous endpoints by default, which can simplify and make your code more efficient.
Try FastAPI Now
Create Simple Todo App using FastAPI in just 3 minute
Swipe up for Tutorial