FastAPI
Avancé
Structuration d'une API FastAPI modulaire avec routers séparés
Type d'évaluation
Mise en situation réelle
Analyse
Intelligence Artificielle
Compétences ciblées
fastapi
router
architecture
backend
api
Scénario Technique
Contexte : Votre application FastAPI commence à grandir et tous les endpoints sont définis dans un seul fichier main.py. Le Problème : Le fichier devient difficile à maintenir et les responsabilités ne sont pas clairement séparées. Contraintes : Utiliser APIRouter pour organiser les routes par domaine (users, auth, items). Conserver une structure propre et évolutive. Livrable attendu : Refactoriser l'application en architecture modulaire avec routers séparés et inclusion propre dans l'application principale.
Prêt à évaluer ce talent ?
Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.