DOM Virtuel
🇬🇧 Virtual DOM
Représentation légère en mémoire de la structure réelle du DOM (Document Object Model). Utilisée par des frameworks comme React, elle permet de calculer les différences (diffing) entre l'état actuel et le nouvel état de l'interface, puis d'appliquer uniquement les changements nécessaires au DOM réel, optimisant ainsi les performances.
💡 Exemple
Quand l'état d'un composant React change, une nouvelle représentation du DOM virtuel est créée et comparée à la précédente. Seuls les éléments HTML qui ont vraiment changé sont mis à jour dans la page.