Il s'agit du référentiel de code pour JavaScript par exemple, publié par Packt. Il contient tous les fichiers de projet nécessaires pour parcourir le livre du début à la fin.
JavaScript est le langage de programmation que tous les développeurs Web doivent apprendre. Le premier élément de notre liste de tâches JavaScript consiste à créer une application de liste de tâches, ce que vous aurez fait à la fin du premier chapitre. Vous explorerez la manipulation du DOM avec JavaScript et travaillerez avec des écouteurs d'événements. Vous travaillerez avec des images et du texte pour créer un créateur de mèmes. Vous découvrirez également les classes ES (ECMAScript) et serez initié aux mises en page utilisant CSS3 Flexbox.
Vous développerez également un formulaire d'inscription à un événement réactif qui permettra aux utilisateurs de s'inscrire à votre prochain événement et d'utiliser des tableaux et des graphiques pour afficher les données d'inscription. Vous créerez ensuite une application météo, qui vous montrera différentes manières d'effectuer des requêtes AJAX et de travailler avec des données externes dynamiques. WebRTC permet une communication en temps réel dans un navigateur Web ; vous apprendrez à l'utiliser lorsque vous créerez une application d'appel vidéo et de chat en temps réel plus loin dans le livre.
Vers la fin du livre, vous rencontrerez React, la bibliothèque JavaScript de Facebook pour créer des interfaces utilisateur. Vous créerez un blog avec React et comprendrez pourquoi ce type de framework JavaScript est utilisé pour créer des applications à grande échelle. Pour rendre votre blog plus maintenable et évolutif, vous utiliserez Redux pour gérer les données entre les composants React.
Tout le code est organisé dans des dossiers. Chaque dossier commence par un numéro suivi du nom de l'application. Par exemple, Chapitre02.
Le code ressemblera à ceci :
loadTasks() { let tasksHtml = this.tasks.reduce((html, task, index) => html += this.generateTaskHtml(task, index), ''); document.getElementById('taskList').innerHTML = tasksHtml; }
JavaScript par exemple [Vidéo]
JavaScript : programmation fonctionnelle pour les développeurs JavaScript
Modèles de conception JavaScript 20 modèles pour améliorer vos compétences JavaScript [Vidéo]