Data Universe
Newsletter
GlossaireFFastAPI
Engineering

FastAPI

Définition

Framework Python asynchrone moderne pour créer des APIs REST performantes, basé sur les type hints Python et Pydantic pour la validation automatique des données. FastAPI génère automatiquement une documentation interactive OpenAPI/Swagger et une doc Redoc à partir des annotations de types, sans code supplémentaire. Ses performances sont comparables à NodeJS grâce au support natif d'async/await (ASGI). C'est le standard Python pour exposer des modèles ML en production : charger le modèle à l'initialisation, recevoir les données d'entrée validées automatiquement, retourner les prédictions. Sa popularité a explosé depuis 2019 au détriment de Flask pour les nouveaux projets.

Exemples concrets

API de prédiction MLMicroservices dataBackend de dashboard
← Retour au glossaireTermes en “F

Fiche rapide

CatégorieEngineering
Exemples3 outils / technologies