Un code propre contribue significativement à la visibilité de vos sites web. Apprenez maintenant comment utiliser les outils de développement Chrome pour analyser et optimiser vos pages.
Ici, une vue d'ensemble est donnée de tous les sujets traités dans ce cours.
La première application web est en cours de création, qui explique les premiers pas dans l'utilisation des outils de développement.
Introduction aux différents panneaux de DevTools et à leur fonctionnement de base.
Examen détaillé de la structure HTML d'une page web et comment sélectionner et éditer des éléments dans l'onglet Éléments.
Modification en direct des styles CSS et étude de l'impact sur l'affichage du site web.
Modifier la structure HTML et observer les effets sur le DOM.
Simulation de différentes tailles d'appareils et vérification de l'adaptabilité du site web.
Résolution d'une erreur dans un menu de page.
Résolution des problèmes de mise en page et des erreurs de débordement.
Introduction au débogage du code JavaScript et à la définition de points d'arrêt.
Débogage du code TypeScript avec les DevTools.
Recherche et correction d'une erreur lors de la suppression d'éléments d'un tableau.
Techniques spécifiques de débogage pour les applications React.
Définir des points d'arrêt qui ne sont déclenchés que sous certaines conditions.
Surveillance des changements apportés à certains éléments du DOM.
Mettre en pause le code lors des requêtes réseau.
Arrêt automatique en cas d'erreur.
Adaptation des styles et des scripts sans modifications du code original.
Contrôle détaillé du processus de débogage.
Introduction à la console et à ses fonctions de base.
Manipulation du DOM directement via la console.
Fragments de code réutilisables et mesures de performance.
Les sorties de journal peuvent être modifiées en couleur et en police et regroupées.
Quelques fonctions de console pas très couramment utilisées, mais néanmoins utiles.
Analyse des demandes et des réponses du réseau.
Simulation de connexions réseau lentes et analyse des en-têtes HTTP.
Identification des goulets d'étranglement de performances dans le code JavaScript.
Analyse de la consommation de mémoire et identification des fuites de mémoire.
Autres outils pour l'optimisation des performances.
Analyse détaillée des animations CSS et des transitions. Optimisation des performances en ajustant les fonctions de chronométrage et les propriétés.
Examen des données stockées par une application Web telles que le stockage local, le stockage de session et IndexedDB. Optimisation de la gestion du stockage.
Introduction à l'extension du navigateur React DevTools. Inspection de la structure des composants React, Props et State.
Configuration des outils de développement pour un travail plus efficace. Personnalisation des thèmes, des raccourcis clavier et d'autres paramètres.
Très similaire aux outils de développement Chrome, mais il y a des différences de détail.
Il y a des différences perceptibles, mais en principe ils sont très similaires.
Des différences parfois importantes par rapport à Chrome, mais ici aussi le principe est le même.
Commente maintenant „Utiliser efficacement les outils de développement Chrome (didacticiel)“