Wydajny JavaScript. Budowanie szybkich interfejsów aplikacji
Nicholas C. Zakas
Dane szczegółowe: | |
Wydawca: | APN PROMISE |
Rok wyd.: | 2017 |
Oprawa: | miękka |
Ilość stron: | 248 s. |
Wymiar: | 170x230 mm |
EAN: | 9788375413113 |
ISBN: | 978-83-7541-311-3 |
Data: | 2017-02-24 |
Opis książki:
Jeśli jesteś podobny do większości projektantów, w znacznym stopniu opierasz się na Java Script, aby tworzyć interaktywne i szybko reagujące aplikacje Web. Problem polega na tym, że wszystkie te wiersze kodu Java Script mogą 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 Java Script - 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 Java Script 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.
Znajdowanie problematycznego kodu i wykorzystanie szybszych alternatyw do wykonania tego samego zadania
Poprawianie skryptów poprzez poznanie sposobu przechowywania danych i dostępu do nich w Java Script
Implementacja kodu Java Script tak, aby nie opóźniał interakcji z DOM
Użycie technik optymalizacji do poprawy wydajności czasu wykonania
Poznanie metod gwarantujących, że interfejs będzie przez cały czas reagował
Osiągnięcie szybszej komunikacji między klientem a serwerem
Użycie systemu kompilacji w celu minifikacji plików oraz kompresji HTTP do dostarczania ich do przeglądarki
"Wydajny Java Script obejmuje wszelkie problemy dotyczące wydajności, których programiści Java Script powinni być świadomi. Lektura jej zdecydowanie rozszerzyła moją listę najlepszych praktyk związanych z wydajnością".
- Steve Souders
"Wydajny Java Script jest imponującą kolekcją tematów, wskazówek i sztuczek związanych z Java Script - napisanych przez ekspertów w tej dziedzinie - zebranych w jednym miejscu. To cenna lektura dla każdego, kto chce pisać wydajne skrypty w języku Java Script".
-Venkat Udayasankar
Guru od wydajności,
Yahoo! Search
Nicholas C. Zakas, naczelny inżynier głównej strony Yahoo! i współautor biblioteki Yahoo! User Interface (YUI), jest inżynierem oprogramowania specjalizującym się w projektowaniu interfejsu Web oraz implementacji przy użyciu Java Script, HTML, CSS, XML oraz XSLT.
Książka "Wydajny JavaScript. Budowanie szybkich interfejsów aplikacji" - Nicholas C. Zakas - oprawa miękka - Wydawnictwo APN PROMISE. Książka posiada 248 stron i została wydana w 2017 r. Cena 30.60 zł. Zapraszamy na zakupy!