← 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

Pixel