Tajniki języka JavaScript. Asynchroniczność i wydajność Kyle Simpson
- Autor:
- Kyle Simpson
- Serie wydawnicze:
- Tajniki języka JavaScript
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- Stron:
- 240
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
Tajniki języka JavaScript. Asynchroniczność i wydajność
Czego się nauczysz?
- Zasady działania asynchroniczności w JavaScript i jej wpływu na kod
- Mechanizmu pętli zdarzeń oraz zarządzania zadaniami
- Różnic między równoległością a współbieżnością w JavaScript
- Stosowania wywołań zwrotnych i ich ograniczeń
- Przekształcania kodu opartego na callbackach w bardziej czytelne rozwiązania
- Wykorzystywania obietnic (Promises) do obsługi asynchronicznych operacji
- Łańcuchowania obietnic i zarządzania przepływem kontroli
- Obsługi błędów w programowaniu asynchronicznym
- Stosowania generatorów do sekwencyjnego wyrażania asynchroniczności
- Łączenia generatorów z obietnicami dla bardziej zaawansowanych wzorców
- Delegowania zadań pomiędzy generatorami i zarządzania współbieżnością
- Wykorzystywania wątków roboczych, SIMD i asm.js do optymalizacji wydajności
- Przeprowadzania testów wydajności i analizy mikrowydajności
- Tworzenia i interpretacji testów wydajnościowych z użyciem narzędzi takich jak jsPerf
- Optymalizacji rekurencji ogonowej w JavaScript
- Korzystania z biblioteki asynquence i zaawansowanych wzorców asynchroniczności
Niniejsza książka jest częścią serii w całości poświęconej temu językowi. Założeniem autora było skupić się właśnie na tych głębszych aspektach języka JavaScript i wnikliwie je przeanalizować, a następnie, bazując na takich solidnych podstawach, pokazać praktyczne zastosowanie opisanych koncepcji. Owszem, JavaScript może być z powodzeniem wykorzystywany bez głębszej znajomości, jednak prawdziwą biegłość i kontrolę nad swoim kodem uzyskasz dopiero po zrozumieniu kilku trudniejszych koncepcji, z których część opisano w tej właśnie książce.
Dzięki tej książce:
- Zrozumiesz zaawansowane i złożone koncepcje JavaScriptu.
- Nabierzesz biegłości w programowaniu asynchronicznym w języku JavaScript.
- Nauczysz się stosować obietnice JavaScript i wykorzystasz je do pisania asynchronicznych API.
- Będziesz wykorzystywał generatory do wyrażania asynchroniczności w sposób sekwencyjny i wyglądający na synchroniczny.
- Dowiesz się, w jaki sposób zoptymalizować wydajność na poziomie programu za pomocą wątków roboczych, SIMD i stylu asm.js.
- Poznasz nieocenione zasoby i techniki przeznaczone do przeprowadzania testów jednostkowych oraz dostrajania wyrażeń i poleceń.
Sprawdź, jakie zagadki kryje w sobie ten stary, dobry JavaScript!
Wybrane bestsellery
Kyle Simpson - pozostałe książki
Helion - inne książki
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@ebookpoint.pl
Książka drukowana

Oceny i opinie klientów: Tajniki języka JavaScript. Asynchroniczność i wydajność Kyle Simpson
(4)-
6
-
5
-
4
-
3
-
2
-
1
3.8(0)
(2)
(0)
(1)
(1)
(0)
więcej opinii