Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに 今回の記事では、多くの人が一度はつまずいたり、挫折した経験のある「非同期処理」について解説します。 「非同期処理」と聞いて、「うわ、無理…」「なんか苦手…」と感じる人も少なくないのではないでしょうか? 実は、僕自身もこの分野がめちゃくちゃ苦手でした。 プログラミングの処理は基本的に、上から下へ順番に実行されていきます。しかし、非同期処理では処理の途中で他の処理を実行し、非同期のタスクが完了したタイミングでその結果を使って画面を描画したり、データベースにアクセスしたりします。 たとえば画像表示サイトでは、ユーザー情報の取得を待た
