JavaScript : JSON, AJAX et les requêtes asynchrones

Conclure sur les requêtes asynchrones

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Vous voici arrivé au terme de cette formation. Julien Moulin vous ouvre les portes d'autres technologies liées à JSON, à Ajax et à l'asynchrone en général.
02:21

Transcription

Le format « JSON », « Ajax », les requêtes avec « jQuery », la libraire « Bluebird », les « WebSockets », maintenant les technologies asynchrones n'ont plus de secret pour vous. J'espère que vous allez les implémenter dans vos applications et que vous allez les utiliser pour récupérer de l'information. Si je dois vous donner quelques conseils supplémentaires, si vous avez de la sécurité à mettre en place, basez-vous sur les « JSON Web Token ». C'est une nouvelle norme qui est vraiment très intéressante. Vous trouverez toute la documentation sur « JWT » qui vous permet de sécuriser un serveur avec des appels toujours un peu asynchrones, en stockant des informations, en stockant en fait un « Token » d'identification que vous allez envoyer dans les « headers » de votre requête. Je vous conseille aussi également de regarder quelques sites et de voir comment ils fonctionnent. Prenez des sites à fort trafic, des gros sites, des sites très connus, des réseaux sociaux par exemple. Allez regarder quelles sont les requêtes qui sont faites. Comment est géré le network ? Est-ce du « Web Socket » ? Est-ce du « Javascript » ? Est-ce du « X-HR » ? N'hésitez pas à regarder cela. Une autre chose très importante, c'est ici l'onglet « Application ». Je n'en ai pas parlé parce que c'est un peu un plus mais n'hésitez pas à aller regarder aussi le « Local Storage » et le « Session Storage » parce que tout cela vous permet de travailler avec des informations que vous allez mettre en cache et vous allez souvent en avoir besoin avec les requêtes Ajax : mettre en cache des infos pour ne pas avoir à refaire des appels. Pensez bien à quelque chose : faire un appel sur un serveur, ça prend du temps et ce temps, vous le voyez ici matérialisé avec des courbes de croissance, c'est du temps que vous pourriez perdre sur le chargement de votre site. Voyez qu'ici ça a pris un certain temps à charger. S'il y a beaucoup de requêtes asynchrones, là, en l'occurrence, on n'en a que deux mais s'il y a beaucoup de requêtes asynchrones, il se peut que votre site soit lent à charger. N'hésitez pas à mettre en place des systèmes de cache, à enregistrer l'information, à ne pas toujours jouer les requêtes si ce n'est pas nécessaire. Il faut que vous réfléchissiez aussi à la façon dont vous allez faire vos appels, cela fait partie un peu du « job » quand on commence à travailler avec de l'asynchrone : savoir comment les données vont être consommées. Cela fait partie de ce que vous devez mettre en place. Local Storage, JSON Web Token et toutes les méthodes Ajax. Maintenant, vous n'avez plus qu'à pousser un peu plus, pour aller plus loin. J'espère que vous avez pris beaucoup de plaisir pendant cette formation. Je vous souhaite une bonne continuation. À bientôt et au revoir.

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 !