இரண்டும் பயனர்கள் download செய்யும் JavaScript-ஐ குறைக்கின்றன. Code splitting bundle-ஐ தேவைக்கேற்ப load செய்யப்படும் chunk-களாகப் பிரிக்கிறது; tree shaking நீங்கள் ஒருபோதும் பயன்படுத்தாத code-ஐ அகற்றுகிறது. அவை பரஸ்பரம் நிரப்பும்: எது load ஆகிறது என்பதைப் பிரியுங்கள், ஒவ்வொரு chunk-க்குள்ளும் dead code-ஐ shake out செய்யுங்கள்.
Code splitting
ஒரு பெரிய bundle-க்குப் பதிலாக, ஒவ்வொரு route அல்லது கனமான feature ஒரு தனி chunk-ஆக தேவைப்படும்போது மட்டுமே fetch செய்யப்படும்படி app பிரிக்கப்படுகிறது:
