Súgó és dokumentáció
Sebesség Közepes hatás Közepes 1–2 óra
Kevesebb és kisebb JavaScript
A nagy JS hátráltat és terheli az eszköz processzorát.
Mi ez
A JavaScriptet le kell tölteni, parse-olni és lefuttatni, ez mind időbe és teljesítménybe kerül, főleg a gyengébb mobilokon. A nagy JS csomagok rontják az interaktivitást (INP).
Miért foglalkozzon vele
A JS a „legdrágább” erőforrástípus, a képpel ellentétben az eszköznek fel is kell dolgoznia. A felesleges könyvtárak és a nem használt kód feleslegesen terhelnek.
Hogyan csinálja
- 1Távolítsd el a nem használt könyvtárakat és kódot (tree-shaking).
- 2Bontsd a JS-t oldalanként (code splitting), tölts csak amennyi szükséges.
- 3Halaszd el a nem kritikus szkripteket (defer/async).
- 4Fontolj meg könnyebb alternatívákat a nagy könyvtárakhoz.
Összegzés
A JavaScriptet tartsd minimumon, minden kilobyte-ot kétszer „fizetsz” (átvitel + feldolgozás). A code splitting és a holt kód eltávolítása segíti leginkább az interaktivitást (INP). Ez gyakran a legnagyobb tartalék a modern weboldalaknál.
Kapcsolódó témák