Hodnotenie:
Kniha je vysoko oceňovaná za zrozumiteľný text a komplexný obsah o jazyku JavaScript, najmä o asynchrónnom programovaní a sľuboch. Verzia pre Kindle je však kritizovaná za nízku kvalitu a problémy s použiteľnosťou.
Výhody:Dobre napísaná, jasné príklady, veľmi odporúčaná, komplexný obsah.
Nevýhody:Nekvalitná verzia pre Kindle, chýbajú odkazy v obsahu, ťažko čitateľná na niektorých pozadiach, chýbajú typické funkcie elektronických kníh.
(na základe 3 čitateľských recenzií)
JavaScript Async: Events, Callbacks, Promises and Async Await
Asynchrónne programovanie je pre moderný web nevyhnutné a programátori v JavaScripte majú konečne k dispozícii nástroje na túto prácu - objekt Promise a príkazy async a await. Tie sú svojím dizajnom také elegantné, že o nich musíte vedieť, aj keby ste mali byť ohromení. Je pravdepodobné, že podobné prostriedky budú v budúcnosti obsahovať aj iné jazyky. Hoci async a await umožňujú používať asynchrónny kód rovnako jednoducho ako synchrónny kód, deje sa v ňom veľa jemných vecí a na skutočné zvládnutie situácie potrebujete poznať Promises a musíte vedieť, ako funguje expedičný front v jazyku JavaScript.
Kniha JavaScript Async je určená pre skúsených vývojárov JavaScriptu, ktorí sa chcú oboznámiť so zložitosťou tohto jazyka. Začína udalosťami, ktoré sú pôvodným zdrojom asynchrónneho programovania, ale rýchlo sa ukáže, že potrebujete ďalšie spôsoby riešenia dlhodobých úloh. Najzákladnejším riešením je spätné volanie a práve tu začína byť asynchrónne programovanie zložité. JavaScript bol kedysi jednovláknový jazyk, ale po zavedení Web Worker môžete písať viacvláknové programy. Prísľuby sú vrcholom asynchrónneho programovania v jazyku JavaScript a ich spojenie s frontom odosielania poskytuje ďalší pokrok. Spôsob, akým asynchronizácia a čakanie fungujú s Promises, nie je ničím iným ako úžasným. Kniha sa uzatvára pohľadom na to, ako sa async a await integrujú s niektorými najnovšími API jazyka JavaScript, ktoré sú založené na objekte Promise. Service Worker je pravdepodobne najväčšou zmenou v spôsobe, akým možno JavaScript používať na vytváranie programov, ktoré sú rovnako šťastné, keď sú offline ako online.
Práca s async môže byť mätúca a dezorientujúca, ale Ian Elliot kombinuje príklady kódu a zrozumiteľné vysvetlenia. Ak chcete pracovať s async, prečítajte si najprv túto knihu.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)