ทั้งสองอย่างลด JavaScript ที่ผู้ใช้ต้องดาวน์โหลด Code splitting แบ่ง bundle ออกเป็น chunk ที่โหลดตามความต้องการ; tree shaking ลบโค้ดที่คุณไม่เคยใช้ออก ทั้งคู่เสริมกัน: split ว่า อะไร ที่โหลด, shake โค้ด ที่ตายแล้ว ออกจากแต่ละ chunk
Code splitting
แทนที่จะเป็น bundle ก้อนใหญ่ก้อนเดียว แอปถูกแบ่งเพื่อให้แต่ละ route หรือฟีเจอร์ที่หนักเป็น chunk แยกที่ fetch เฉพาะเมื่อจำเป็น:
= ( ());
button. = () => {
{ openEditor } = ();
();
};
