Technology RadarTechnology Radar

FastAPI Framework

FastAPI is designed to create web APIs quickly and efficiently, leveraging Python's type hints to provide automatic validation, serialization, and documentation generation. It is built on top of Starlette for the web parts and Pydantic for the data parts, giving it exceptional performance and ease of use, making it a popular choice for developing RESTful services and asynchronous programming.

Learn more about FastAPI

Updates

Assess

We're experimenting with FastAPI to quickly expose an API for querying statistics on our data. We're using the uvicorn server to run the FastAPI app. We like that these API also get auto generated documentation by default.