今回はReactまで至りません。多分3回分ぐらい書いてやっと届くと思います…。 本エントリを書いている時点で、私はC#のasync/awaitキーワード以降の思想を理解していません。理解する過程を残すことに意味があると思うので敢えてこの状態から書きます。 内容に不正確な点が混じるかもしれませんので、怪しいと思ったら鵜呑みにしないでググってください。もし間違っていたらコメントいただけると幸いです。 後述する通り、題材が題材だけに正確なことを書ける自信が全くありません。 お約束ですが、本当にすべてを説明しようとすると本が一冊書けてしまうのでC#での実装を例に実用の範囲で書きます。建前は備忘録ですので。 動機 理解の流れ 非同期処理とは 非同期処理の概要 - マルチスレッド(1、2の思想) 実装サンプル 次回:非同期処理と排他制御 動機 ReactでAPIサーバと通信する上で、一般にはredux