Nous mettrons à jour notre Politique de confidentialité prochainement. En voici un aperçu.

JavaScript : JSON, AJAX et les requêtes asynchrones

Découvrir la librairie BlueBird

Testez gratuitement nos 1334 formations

pendant 10 jours !

Tester maintenant Afficher tous les abonnements
Dans cette séquence, vous verrez comment installer une librairie de promesses BlueBird. En l'interfaçant avec jQuery, vous pourrez traiter les attentes.
02:32

Transcription

Je vais vous en monter une autre. Une que j'utilise beaucoup et qui est d'ailleurs très répandue, en réalité, et qui s'appelle « Bluebird ». « Bluebird » est une « librairy » de promesses, également qui va vous permettre, non seulement de faire des promesses sur des appels asynchrones mais aussi de mettre en place des promesses pourquoi pas directement dans votre code. Le grand intérêt, ici, c'est que vous pouvez l'utiliser directement avec « Node.js » ou dans le navigateur, sans problème. Il y a un « Bluebird.js » que vous pouvez utiliser. C'est très bien maintenu et vous trouverez beaucoup d'informations sur « Bluebird ». On vous explique aussi pourquoi les promesses, pourquoi « Bluebird », au niveau des performances, avec « Bluebird », c'est vraiment génial. On vous expliquera aussi comment le mettre en place dans un projet qui utilise déjà « jQuery », donc l'interfacer avec d'autres systèmes. La première chose que l'on va faire c'est de l'installer. Vous avez compris le principe, pour installer on va simplement utiliser, ici, « Bluebird » le nom de la « library ». On va faire un « --save », ça va l'installer et donc on va se retrouver ici avec « Bluebird » en rechargeant. Vous l'avez là, à cet endroit-là. On va venir l'installer dans notre projet, ici on va remplacer le « q » qu'on avait là par « Bluebird », on va enlever toute cette partie-là et puis on va ajouter « Bluebird » avec « Bluebird » comme ça, attention, avec un i, « Bluebird », on va faire « / », on va faire « js/ » et on va venir récupérer le « Bluebird » que se trouve dans « browser » parce que c'est la version navigateur. Donc « brower », une fois que vous avez fait ça, vous allez récupérer « Bluebird.js » voilà, encore une fois, attention « Bluebird » et puis, dès que vous avez ça, normalement ça devrait charger directement, vous devriez avoir « Bluebird ». On va recharger la page. Si dans le « network », vous avez bien une 200 sur « Bluebird », c'est que c'est « OK », c'est installé. On va voir comment on peut l'installer et l'utiliser avec jQuery. Mettre en place « Bluebird » avec « JjQuery » vous verrez que ce n'est pas compliqué. Il suffira juste de renvoyer toutes les promesses à l'intérieur et puis on sera en capacité de l'utiliser. Pourquoi l'utiliser sur son site ? Parce qu'on peut mettre en place des réactions. Si je clique sur un bouton, ça va récupérer des infos et ça fait quelque chose. Et là, vous pouvez travailler les résolutions : quand est-ce que ça va être résolu, etc. et ça va vous permettre d'enchainer des informations. C'est ce qu'on appelle aussi de la programmation événementielle. De la promesse, vous en trouverez un peu partout, il y en a quasiment tout le temps sur les systèmes « js » un peu évolués. Par exemple « Angular » ou autres, tout cela se base sur de la promesse. Dans « Angular2 » c'est un autre « pattern » qui s'appelle « observable » mais, si vous avez compris les promesses ça ne vous posera aucun problème.

JavaScript : JSON, AJAX et les requêtes asynchrones

Découvrez les requêtes asynchrones en Javascript avec le format JSON et la norme AJAX. Assimilez les techniques du développement d’applications web en single-page.

2h03 (30 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 !