Le 14 septembre 2017, nous avons publié une version actualisée de notre Politique de confidentialité. En utilisant video2brain.com vous vous engagez à respecter ces documents mis à jour. Veuillez donc prendre quelques minutes pour les consulter.

Découvrir API Platform

Consommer de l'API

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Il existe de très nombreuses librairies pour effectuer de l'asynchrone en JavaScript et pour consommer de l'API. Faites le tour des librairies les plus courantes dans le domaine des technologies Front.
02:34

Transcription

Quand on parle de « Framework », « JavaScript » ou de librairies pour consommer de la requête sur Web service, on fait très souvent référence à « jQuery ». Pourquoi ? Parce que c'est un peu le ténor dans la matière. Il y a beaucoup de sites qui sont écrits en « jQuery », beaucoup de sites qui utilisent « ajax » qui permet de faire des requêtes on va synchrone, et forcément on va le retrouver patrout. C'est vrai que, effectivement, ça reste un des clients les plus utilisés. Grâce à « ajax », vous allez, bien évidemment, pouvoir faire des requêtes. Dans notre cas, il va y avoir des petites choses à faire, puisqu'évidemment, on devra configurer un petit peu le « Header », il faudra se renseigner sur, du coup, comment on va faire pour intégrer le « Content-type », parce qu'on a besoin de « Content-type » aussi pour savoir ce qu'on en voit, on va devoir configurer également un « Baerer » parce qu'il va bien falloir l'ajouter, il va falloir ajouter des « Headers » à notre requête, notamment l'authentification par, disons, « Web token ». Il y a pas mal de petites choses intéressantes que l'on peut faire directement avec « jQuery ». Ça peut être un bon framework si vous avez besoin de consommer un API et de faire une petite application très rapide. L'exemple qu'on verra, d'ailleurs, sera en « jQuery ». On va juste faire deux requêtes pour récupérer, affichant en Console, les informations, et voir qu'effectivement tout fonctionne bien. Mais on peut aussi parler des librairies, alors, il y a rien qui va utiliser librairies extérieures et qui utilise aussi des librairies internes pour faire des requêtes « ajax » il y a également « Angular », il intègre un client HTTP qui est extrêmement bien fait, qui permet de gérer pas mal de choses et notamment, qui bénéficie de tout un tas de classes supplémentaires pour composer le « Header » proprement, etc. Donc, c'est vrai qu'en termes de consommation, c'est souvent, ce qu'on va avoir, c'est qu'on va avoir des clients qui vont être en « JavaScript » et qui vont venir consommer notre API. Donc, c'est ce qu'on verra le plus souvent, alors, « jQuery », « Angular », vous avez le choix. Vous pouvez aussi faire un tour sur « JavaScripting.com » avec le mot-clé « ajax » qui vous permettra d'avoir tout un tas de librairies super intéressantes pour faire de la requête. La plupart du temps, quoiqu'il arrive, il vous faudra, quand même, une librairie pour faire ça, vous n'allez pas faire ça à la main tout seul à « JavaScript », ça n'a pas de sens, sachant que les librairies font très bien le travail. Je propose qu'on regarde un petit exemple ensemble, on va intégrer très rapidement une petite requête, puis, on va voir comment il est possible maintenant de pouvoir consommer notre API. Sachant que, on va rappeler quand même, toute cette partie-là, c'est-à-dire « Postman », s'est développé entièrement en « JavaScript », petit logiciel « Chrome », mais qui est développé en « JavaScript » et qui permet, du coup, d'effectuer des requêtes, mais tout se passe, bien évidemment, « JavaScript », et on utilise là de la requête « ajax » pour récupérer les résultats, etc. Donc, on sait déjà que ça fonctionne, c'est peut-être bien d'intégrer avec un petit exemple.

Découvrir API Platform

Prenez en main le framework API Platform. Voyez comment effectuer sa configuration, créer des services web de données, et réalisez ainsi efficacement une application complète.

3h24 (54 vidéos)
Aucun commentaire n´est disponible actuellement
 

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !