Sujet : openapi
-
Générer des clients et des interfaces serveur à partir d'un document OpenAPI, et les garder générés
Des clients typés et des interfaces côté serveur peuvent être dérivés du document OpenAPI afin que celui-ci reste le contrat unique : figer la version du générateur, générer dans un répertoire ne contenant rien d'écrit à la main, configurer le générateur plutôt que modifier sa sortie, et faire échouer la CI lorsque le code régénéré diffère de celui qui est commité.
Lisible par machine : JSON