Keduanya memangkas JavaScript yang diunduh pengguna. Code splitting memecah bundle menjadi chunk yang dimuat sesuai kebutuhan; tree shaking membuang kode yang tidak pernah kamu pakai. Keduanya saling melengkapi: split apa yang dimuat, shake out kode mati di dalam setiap chunk.
Code splitting
Alih-alih satu bundle besar, aplikasi dipecah sehingga setiap route atau fitur berat menjadi chunk terpisah yang di-fetch hanya saat dibutuhkan:
