An Alternative View on Open API Docs: Start Finally Doing It Right
Conférence de Maxim Danilov sur les limites des spécifications OpenAPI actuelles et solutions pour une documentation plus efficace : divide & conquer

Cette sketchnote présente An Alternative View on Open API Docs: Start Finally Doing It Right par Maxim Danilov lors des API Days Paris 2024, abordant les limitations des spécifications OpenAPI actuelles et proposant des solutions pratiques.
Contenu de la présentation
Problèmes identifiés : Les spécifications OpenAPI décrivent bien l'usage des APIs HTTP mais manquent de directives pour organiser et découvrir la documentation. La documentation devient difficile à comprendre pour humains et machines, les tests de grandes spécifications consomment beaucoup de ressources, et plusieurs standards similaires coexistent.
Solutions "Divide & Conquer" : Maxim propose de diviser les spécifications monolithiques en fichiers plus petits pour améliorer lisibilité et performance. Cette approche inclut l'utilisation de la méthode OPTIONS pour des fichiers YAML légers et le déploiement de services dédiés pour orchestrer les spécifications fragmentées.
Points clés à retenir
- Problème d'échelle : Spécifications OpenAPI monolithiques difficiles à gérer
- Solution modulaire : Divide & conquer avec fichiers YAML plus digestibles
- Approche service : Services dédiés pour orchestrer la documentation fragmentée
- Impact performance : Réduction significative de la consommation de ressources