FastAPI is based on Pydantic and type hints to validate, serialize, and deserialize data, and automatically auto-generate OpenAPI documents. It fully supports asynchronous programming and can run with Uvicorn and Gunicorn
- To Learn More - FastAPI Documentation
- Learn More on Uvicorn
- YouTube Tutorial - FastAPI Tutorial - Building RESTful APIs with Python
To run api in local server:
uvicorn main:app --reload