JavaScriptのasync/awaitをマスターする
(gcback-1.gitbook.io)JavaScriptの非同期処理は、Promiseとasync/awaitの導入以降かなりすっきりしましたが、それらの使い方を明確に理解するのはコールバック関数よりやや難しい面があります。コールバック関数には、いわゆるコールバック地獄(Callback Hell)のような読みにくいコードを非常に作りやすいというはっきりした欠点がありますが、コールバック関数そのものだけを見れば、基本的な概念を理解するのは比較的簡単なのも事実です。しかし、async/awaitとその土台にあるPromiseは、コールバック関数に比べて概念を正確に理解しにくいのもまた事実です。特に初学者にとってはなおさらです。
JavaScriptのasync/awaitおよびその基盤にあるPromiseを明確に理解し、モダンなJavaScriptで推奨されるコードを書く助けになる短い電子書籍を1冊紹介します。(日本語ではなく)原文は2018年に出た英語版の有料電子書籍で、著者の許可を得て韓国語に翻訳されたものだそうです。
p.s.
せっかくJSのasync/awaitが話題に出たので、これに関連する記事2本もあわせて紹介します。
map、reduce関数でasync/awaitを使う
awaitの落とし穴、隠れたボトルネックを見つけよう
まだコメントはありません。