Bundle huwa l-JavaScript li l-build tool tiegħek jippakkja u jibgħat lill-browser. Jikber prinċipalment minn dependencies, kodiċi dduplikat, u kodiċi mibgħut li l-paġna għadha m'għandhiex bżonn.
Bundle huwa l-JavaScript li l-build tool tiegħek jippakkja u jibgħat lill-browser. Jikber prinċipalment minn dependencies, kodiċi dduplikat, u kodiċi mibgħut li l-paġna għadha m'għandhiex bżonn.
lodash kollu għal funzjoni waħda ġġib miegħu kollox.import _ from "lodash"; // ~70KB — the entire library
import debounce from "lodash/debounce"; // ~2KB — just the function you need
Il-bytes huma l-problema ż-żgħira; l-ipparsjar u l-eżekuzzjoni tal-JS huma l-kbira. Il-browser irid iniżżel, imbagħad jipparsja, jikkumpila, u jħaddem kull byte fuq il-main thread — u dan huwa ħafna aktar bil-mod fuq telefon medju milli fuq laptop. JS tqil idewwem l-interattività u direttament jaggrava l-INP u l-LCP.
"Sempliċiment żid il-library" huwa kif l-apps isiru bil-mod fis-skiet. L-intervistaturi jridu jaraw li taħseb dwar l-ispiża għal kull dependency u tmur għal imports għal kull funzjoni, tree shaking, u code splitting qabel ma l-bundle jintefaħ — speċjalment peress li t-telefowns tal-utenti tiegħek huma ħafna aktar dgħajfa mill-magna tal-iżvilupp tiegħek.
Librerija ta' mistoqsijiet ta' intervisti tal-IT b'tweġibiet dettaljati — minn Junior sa Senior.
Iddona