Svelte est un framework JavaScript pour construire des applications web. Il est différent des autres frameworks populaires tels que React, Angular et Vue car il ne fonctionne pas comme un bibliothèque, mais plutôt comme un compilateur. Au lieu de gérer un arbre d’éléments virtuels en mémoire comme les autres frameworks, Svelte extrait les instructions de mise à jour de l’interface utilisateur directement dans le code JavaScript généré, ce qui permet d’éviter les surcharges de mémoire et les performances liées à la gestion d’un arbre d’éléments virtuels.