Fast API is a modern, high performance web framework for building scalable and industry grade APIs with Python providing low-latency in API response. Its ofter compared with express of JS-Ecosystem for providing a good Developer Experience(DX).
It is named as Fast API because of 2 main reasons:
- It is Fast to run (Providing Low Latency)
- Its Fast to Write Code / Develop in it.
- Starlette: Manages how your API recieves requests and sends back response
- Pydatntic: Used for data validation, to check if the data coming into our API is correct & in the right format. Often compared with zod with JS/TS Ecosystem.
Install uv on your System and then execute the following commands:
uv add -r .\requirements.txt
# or
uv sync


