Pakiet internetowy

Grupowanie nowoczesnych aplikacji internetowych

Addy Osmani
Addy Osmani

Nowoczesne aplikacje internetowe często korzystają z narzędzia do grupowania, aby tworzyć produkcyjne „pakiety” plików (skryptów, arkuszy stylów itp.), które są zoptymalizowane, zminimalizowane i mogą być szybciej pobierane przez użytkowników. W części Optymalizacja wydajności witryny przy użyciu pakietu SDK pokażemy, jak skutecznie optymalizować zasoby witryny za pomocą pakietu internetowego. To pomoże użytkownikom szybciej ładować Twoje witryny i wchodzić z nimi w interakcje.

Logo pakietu internetowego.

webpack to jedno z najpopularniejszych obecnie narzędzi do grupowania. Wykorzystanie jego funkcji do optymalizacji nowoczesnego kodu, podziału kodu na fragmenty o znaczeniu krytycznym i niekrytycznym oraz wyeliminowanie nieużywanego kodu (a to tylko kilka z nich) pozwoli ograniczyć koszty związane z siecią i przetwarzaniem aplikacji.

Przed i po zastosowaniu optymalizacji JavaScript. Skrócony czas interakcji  

Zainspirowane rozdzielaniem kodu w Bundle Buddy autorstwa Susie Lu

Zacznijmy od omówienia jednego z najdroższych zasobów nowoczesnej aplikacji – JavaScriptu.