Oba zmanjšata JavaScript, ki ga uporabniki prenesejo. Code splitting razbije bundle na kose, naložene po potrebi; tree shaking odstrani kodo, ki je nikoli ne uporabiš. Dopolnjujeta se: razdeli kaj se naloži, otresi mrtvo kodo znotraj vsakega kosa.
Code splitting
Namesto enega velikega bundla je aplikacija razdeljena tako, da je vsaka pot ali težka funkcionalnost ločen kos, pridobljen le, kadar je potreben:
= ( ());
button. = () => {
{ openEditor } = ();
();
};
