Vous êtes maintenant incollable sur les API ! :zorro: Voyons maintenant leur mise en œuvre !
La mise en place d'une API, c'est comme la mise en place d'un projet informatique. Vous devez respecter certaines étapes pour optimiser votre temps de développement et de mise en ligne de votre API.
Vous allez aborder tous ces points dans cette dernière partie.
Réfléchissez avant de construire votre API
Vous manquez de temps ? Votre client est pressé ? Eh bien, formalisez vos idées, vos besoins, les besoins du client avant tout démarrage de développement de votre API. Vous gagnerez un temps précieux !
Apprenez à connaître les applications et leur contraintes d'utilisation avant toute chose. Les questions à vous poser :
Comment vais-je construire mon API ?
REST ou SOAP ?
Qu'est-ce que je vais mettre à disposition dans mon API ?
Par exemple, pour votre projet informatique de e-commerce, les entités principales sont les clients et les commandes. Vous mettrez à disposition par exemple des fonctions permettant de récupérer les commandes d'un client, de voir l'état d'une commande d'un client, etc.
Vérifiez que l’API n’existe pas
Avant de vous lancer dans la conception, jetez un œil sur le web pour être sûr que l'API que vous voulez concevoir n'existe pas déjà !
Si ce n'est pas le cas, vous pouvez passer au chapitre suivant !