Abu sumažina JavaScript, kurį naudotojai atsisiunčia. Code splitting suskaido bundle į chunk, įkeliamus pagal poreikį; tree shaking pašalina kodą, kurio niekada nenaudojate. Jie papildo vienas kitą: skaidykite tai, kas įsikelia, iškratykite negyvą kodą kiekviename chunk.
Code splitting
Vietoj vieno didelio bundle programa suskaidoma taip, kad kiekvienas maršrutas ar sunki funkcija būtų atskiras chunk, atsiunčiamas tik prireikus:
= ( ());
button. = () => {
{ openEditor } = ();
();
};
