← Retour au glossaire

Élagage d'arbre

🇬🇧 Tree Shaking

Processus d'optimisation effectué par des outils de bundling (comme Webpack ou Vite) qui supprime le code JavaScript mort, c'est-à-dire non utilisé, du bundle final. Il analyse les imports et exports pour ne garder que le code nécessaire.

💡 Exemple

Si vous importez une bibliothèque comme Lodash mais n'utilisez que la fonction 'debounce', le tree shaking éliminera toutes les autres fonctions de Lodash du bundle final.

Voir aussi

EdTech AI