Wydajny JavaScript
Jesli jestes podobny do wiekszosci projektantów, w znacznym stopniu opierasz sig na JavaScript, aby tworzy interaktywne i szybko reagujace aplikacje Web. Problem polega na tym, ze wsystkie te wiersze kodu JavaScript moga spowolnié nasze aplikacje. W tej ksizice pokazano techniki i strategie eliminowania waskich gardel jui podczas pisania programu. Nauczymy sie, jak miedzy innymi poprawid czas wykona-nia, ladowanie kodu, interakcje z modelem DOM, cykl iycia strony.
Nicholas C. Zakas, inzynier frontonu Yahoo! i pieciu innych ekspertów JavaScript - Ross Harmes, Julien Lecomte, Steven Levithan, Stoyan Stefanov i Matt Sweeney - pokazuja optymalne sposoby lado-wania kodu na strone oraz podaja wskazówki programistyczne, dzieki ktrym JavaScript moze dzialac tak szybko i efektywnie, jak to moi-liwe. Poznamy najlepsze praktyki tworzenia plikow i ich wdrazania w Srodowisku eksploatacynym, a takie narzedzia do rozwiazywania problemów na jui dzialajacych stronach
• Znajdowanie problematycznego kodu i wykorzystanie szybszych alternatyw do wykonania ego samego zadania
•Poprawianie skryptów poprzez poznanie sposobu prechowywania danych i dostepu do nich w JavaScript
• Implementacja kodu JavaScript tak, aby nie opóznial interakcji
7 DOM
• Uzycie technik optymalizacji do poprawy wydajnosci czasu wykonania
Poznanie metod gwarantujacych, ze interfejs bedzie przez caty czas reagowat
Osiagniecie szybszej komunikacji miedzy klientem a serwerem
•Uzycie systemu kompilacji w celu minifikacji plików oraz kompresji HTTP do dostarczania ich do przegladarki