- ASGI natif, async-first.
- OpenAPI auto sur
/docset/redoc. - Pydantic v2 rapide,
model_configclean, intégrationpydantic-settings.
- API
Mapped[T]/mapped_columnmoderne. - Pas de relations lazy inattendues à la requête.
- Autogenerate depuis les modèles.
- Lancé au démarrage du conteneur (
alembic upgrade head).
- Driver Postgres current-gen, remplace
psycopg2. - Support async natif quand nécessaire.
- Rapide, lockfile, remplace pip + venv + pip-tools.
uv sync --frozenen CI.
- Ruff = lint + format rapide (remplace black + isort + flake8).
- Mypy strict pour la sûreté de type réelle.
- Auth (
fastapi-usersou IdP externe). - Jobs asynchrones (Celery, RQ, Dramatiq).
- Endpoints async — la démo utilise SQLAlchemy sync pour la simplicité. Passer à
AsyncSessionpour la concurrence.