FastAPI est une application ASGI, donc le déploiement en production utilise un serveur ASGI — typiquement Uvicorn (souvent géré par Gunicorn pour plusieurs workers), derrière un reverse proxy comme nginx. La conteneurisation (Docker) est l'approche moderne courante.
La pile de serveur en production
uvicorn main:app --reload
gunicorn main:app -w 4 -k uvicorn.workers.UvicornWorker -- 0.0.0.0:8000
