Book description
Jeśli jesteś podobny do większości projektantów, w znacznym stopniu opierasz się na JavaScript, aby tworzyć interaktywne i szybko reagujące aplikacje Web. Problem polega na tym, że wszystkie te wiersze kodu JavaScript mo-gą spowolnić nasze aplikacje. W tej książce pokazano techniki i strategie eliminowania wąskich gardeł już podczas pisania programu. Nauczymy się, jak między innymi poprawić czas wykonania, ładowanie kodu, interakcję z modelem DOM, cykl życia strony.
Nicholas C. Zakas, inżynier frontonu Yahoo! i pięciu innych ekspertów JavaScript – Ross Harmes, Julien Lecomte, Steven Levithan, Stoyan Stefanov i Matt Sweeney – pokazują optymalne sposoby ładowania kodu na stronę oraz podają wskazówki programistyczne, dzięki którym JavaScript może działać tak szybko i efektywnie, jak to możliwe. Poznamy najlepsze praktyki tworzenia plików i ich wdrażania w środowisku eksploatacyjnym, a także narzędzia do rozwiązywania problemów na już działających stronach.
Table of contents
- Okładka
- Strona tytułowa
- Spis treści
- Wprowadzenie (1/2)
- Wprowadzenie (2/2)
- Pobieranie i wykonanie
- Dostęp do danych
- Skrypty w modelu DOM
- Algorytmy i sterowanie przepływem
- Łańcuchy i wyrażenia regularne
- Reagujące interfejsy
- Ajax
- Praktyki programowania
-
Tworzenie i wdrażanie wysoko wydajnych aplikacji JavaScript
- Apache Ant
- Łączenie plików JavaScript
- Wstępne przetwarzanie plików JavaScript
- Minifikacja JavaScript
- Procesy czasu kompilacji a czas wykonywania
- Kompresja JavaScript
- Buforowanie plików JavaScript
- Obejście problemów buforowania
- Zastosowanie sieci dostarczania zawartości
- Wdrażanie zasobów JavaScript
- Sprawny proces kompilacji JavaScript
- Podsumowanie
- Narzędzia
- Indeks (1/2)
- Indeks (2/2)
- O autorze
- Kolofon
Product information
- Title: Wydajny JavaScript.
- Author(s):
- Release date: September 2016
- Publisher(s): APN Promise
- ISBN: 9788375413113
You might also like
book
Wszechstronny JavaScript
Ta książka jest przeznaczona dla średnio zaawansowanych i początkujących programistów, którzy chcą poznać narzędzia ułatwiające tworzenie …
book
JavaScript. Wprowadzenie
Kompleksowe omówienie programowania w JavaScript Jak weryfikowa? poprawno?? danych w formularzach HTML? Jak zabezpieczy? aplikacje internetowe? …
video
Great JavaScript
Great Javascript: Level 1 will teach you the fundamentals of JavaScript, beginning with adding scripts to …
book
JavaScript dla programistów PHP
B?yskawicznie opanuj nowy j?zyk programowania! Czasy w?skiej specjalizacji programistów odchodz? do lamusa. Wspó?czesne projekty wymagaj? od …