Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
prog:theorie:api:api [15/02/2021 18:48] thierry [Open API] |
prog:theorie:api:api [18/10/2022 11:28] (Version actuelle) thierry ↷ Page déplacée de prog:api:api à prog:theorie:api:api |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Les API ====== | ====== Les API ====== | ||
+ | -> [[prog:theorie:api:whatisitapi]] | ||
+ | |||
Quand une application, quelque soit sa programmation, doit communiquer avec le web, elle "devrait" passer par une API. | Quand une application, quelque soit sa programmation, doit communiquer avec le web, elle "devrait" passer par une API. | ||
===== Utile à savoir ===== | ===== Utile à savoir ===== | ||
Ligne 7: | Ligne 9: | ||
==== Swagger ==== | ==== Swagger ==== | ||
- | Il existe un outils Swagger qui permet de generer la doc des API que l'on créé. | + | Il existe un outils Swagger qui permet de générer la documentation des API que l'on créé. |
- | [[prog:api:swagger|Voir comment installer et utiliser Swagger]] | + | [[prog:theorie:api:swagger|Voir comment installer et utiliser Swagger]] |
Cela peut fonctionner dans PHP avec la librairie ''swagger-php'' qui va permettre a travers des **annotations** PHP de générer la documentation. | Cela peut fonctionner dans PHP avec la librairie ''swagger-php'' qui va permettre a travers des **annotations** PHP de générer la documentation. | ||
Ligne 24: | Ligne 26: | ||
===== Liens ===== | ===== Liens ===== | ||
==== Sur ce site ==== | ==== Sur ce site ==== | ||
- | * [[prog:symfony:creer_api:creer_api]] | + | * [[prog:symfony:applications:creer_api:creer_api]] |
==== Sur Internet ==== | ==== Sur Internet ==== | ||