Sfat rapid Aveți grijă când folosiți versiunea subțire a jQuery

În acest sfat rapid vă voi explica când ar trebui și nu ar trebui să utilizați versiunea "subțire" a lui jQuery. Pentru acest sfat, presupun că sunteți familiarizat cu jQuery, sau ați auzit de ea cel puțin.

Uita-te la Screencast

 

jQuery vs. jQuery Slim

Pentru a utiliza jQuery, mergeți în mod normal la https://jquery.com/download/ și luați unul dintre pachetele oferite. În prezent versiunea de producție comprimată a jQuery cântărește la 87Kb. Aceasta nu este o sumă imensă, dar puteți economisi încă 17Kb optând pentru producția comprimată subţire versiunea în loc.

Când încercați să optimizați performanța, veți lua pe bună dreptate toate economiile pe care le puteți obține, dar aici este captura: versiunea subțire economisește greutatea prin excluderea modulelor ajax și a efectelor.

Modulul ajax este probabil cel mai puțin folosit dintre cele două. Acesta conține funcții și metode care ne permit să încărcăm date fără a fi necesară o reîmprospătare a paginii. Modulul de efecte, cu toate acestea, este mai probabil să apară pe site-urile dvs. web; conține funcții și metode pentru animațiile utilizate în mod obișnuit. anima() de exemplu, fadein () și fadeout (), ascunde(), spectacol() si asa mai departe. Dacă ați folosit vreodată jQuery, este posibil să utilizați una dintre aceste metode.

Deci, care acoperă mesajul esențial aici: dacă aveți nevoie de oricare dintre metodele sau funcțiile găsite în modulele ajax sau efecte ale jQuery, utilizați versiunea completă. Dacă nu, veți face o economie mică utilizând în schimb versiunea subțire.

Bootstrappers Feriți-vă!

Acum, în sfârșit, la motivul principal din spatele acestui sfat rapid! Merită menționat faptul că Bootstrap 4 (cea mai recentă versiune a cadrului) utilizează versiunea subțire a jQuery. Prin urmare, dacă construiți cu Bootstrap și intenționați să adăugați orice interactivitate suplimentară care se bazează pe ajax sau efecte, va trebui să încărcați în schimb biblioteca completă jQuery.

Sper că vă salvează niște dureri de cap!