Bundle iku JavaScript sing dipaket lan dikirim menyang browser dening alat build sampeyan. Iki gedhe utamane amarga dependensi, kode sing kembar, lan ngirim kode sing durung dibutuhake kaca.
Bundle iku JavaScript sing dipaket lan dikirim menyang browser dening alat build sampeyan. Iki gedhe utamane amarga dependensi, kode sing kembar, lan ngirim kode sing durung dibutuhake kaca.
lodash mung kanggo siji fungsi bakal narik sakabehe.import _ from "lodash"; // ~70KB — the entire library
import debounce from "lodash/debounce"; // ~2KB — just the function you need
Byte iku masalah cilik; parsing lan eksekusi JS iku masalah gedhe. Browser kudu ngundhuh, banjur parse, compile, lan mlakokake saben byte ing main thread — lan iku luwih alon ing hape kelas menengah tinimbang ing laptop. JS sing abot nundha interaktivitas lan langsung ngelekake INP lan LCP.
"Tambahke library wae" iku carane app dadi alon tanpa krasa. Pewawancara kepengin ndeleng sampeyan mikirake biaya saben dependensi lan milih impor saben-fungsi, tree shaking, lan code splitting sadurunge bundle mbludhak — apa maneh amarga hape pangguna sampeyan luwih ringkih tinimbang mesin dev sampeyan.
Pustaka pitakon wawancara IT kanthi jawaban rinci — saka Junior nganti Senior.
Nyumbang