JavaScript Async: Zdarzenia, wywołania zwrotne, obietnice i asynchroniczne oczekiwanie

Ocena:   (4,6 na 5)

JavaScript Async: Zdarzenia, wywołania zwrotne, obietnice i asynchroniczne oczekiwanie (Ian Elliot)

Opinie czytelników

Podsumowanie:

Książka jest bardzo chwalona za przejrzysty tekst i kompleksową zawartość JavaScript, szczególnie w zakresie programowania asynchronicznego i obietnic. Jednak wersja Kindle jest krytykowana za niską jakość i problemy z użytecznością.

Zalety:

Dobrze napisana, przejrzyste przykłady, bardzo polecana, wyczerpująca treść.

Wady:

Słaba jakość wersji Kindle, brak linków w spisie treści, trudny do odczytania na niektórych tłach, brak typowych funkcji eBook.

(na podstawie 3 opinii czytelników)

Oryginalny tytuł:

JavaScript Async: Events, Callbacks, Promises and Async Await

Zawartość książki:

Programowanie asynchroniczne jest niezbędne dla nowoczesnej sieci i wreszcie programiści JavaScript mają narzędzia do wykonania tej pracy - obiekt Promise oraz polecenia async i await. Są one tak eleganckie w swojej konstrukcji, że trzeba o nich wiedzieć, choćby po to, by być pod wrażeniem. Jest prawdopodobne, że inne języki będą zawierać podobne udogodnienia w przyszłości. Podczas gdy async i await sprawiają, że kod asynchroniczny jest równie łatwy w użyciu jak kod synchroniczny, dzieje się wiele subtelnych rzeczy i aby naprawdę opanować sytuację, musisz wiedzieć o Obietnicach i musisz wiedzieć, jak działa kolejka wysyłania JavaScript.

Napisany dla doświadczonych programistów JavaScript, którzy chcą uporać się ze złożonością tego języka, JavaScript Async poprowadzi Cię przez historię asynchroniczności. Zaczyna się od zdarzeń, od których pochodzi programowanie asynchroniczne, ale szybko staje się jasne, że potrzebne są dodatkowe sposoby radzenia sobie z długotrwałymi zadaniami. Najbardziej podstawowym rozwiązaniem jest wywołanie zwrotne i to właśnie tutaj programowanie asynchroniczne zaczyna stawać się trudne. JavaScript był kiedyś językiem jednowątkowym, ale wraz z wprowadzeniem Web Workera można pisać programy wielowątkowe. Obietnice są szczytem programowania asynchronicznego w JavaScript, a połączenie ich z kolejką wysyłania zapewnia dalsze postępy. Sposób, w jaki async i await działają z obietnicami, jest po prostu niesamowity. Książka kończy się spojrzeniem na to, jak async i await integrują się z niektórymi z najnowszych interfejsów API JavaScript, które są oparte na obiekcie Promise. Service Worker jest prawdopodobnie największą zmianą w sposobie, w jaki JavaScript może być używany do tworzenia programów, które są równie szczęśliwe będąc offline, jak i online.

Praca z async może być myląca i dezorientująca, ale dzięki połączeniu przykładów kodu i przejrzystych wyjaśnień Ian Elliot przedstawia spójne wyjaśnienie. Jeśli chcesz pracować z async, najpierw przeczytaj tę książkę.

Dodatkowe informacje o książce:

ISBN:9781871962567
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

JavaScript Async: Zdarzenia, wywołania zwrotne, obietnice i asynchroniczne oczekiwanie - JavaScript...
Programowanie asynchroniczne jest niezbędne dla...
JavaScript Async: Zdarzenia, wywołania zwrotne, obietnice i asynchroniczne oczekiwanie - JavaScript Async: Events, Callbacks, Promises and Async Await
Morze, niebo i port w Dublinie - The Sea, the Sky and Dublin Port
Handel przez port w Dublinie napędzał dobrobyt miasta przez tysiąc lat. Śledząc historię...
Morze, niebo i port w Dublinie - The Sea, the Sky and Dublin Port
Just jQuery: Zdarzenia, Async i Ajax - Just jQuery: Events, Async & Ajax
jQuery jest najbliższą standardowej bibliotece rzeczą w JavaScript, ale wielu...
Just jQuery: Zdarzenia, Async i Ajax - Just jQuery: Events, Async & Ajax

Prace autora wydały następujące wydawnictwa: