Promiseとasync/awaitでJavaScriptの非同期処理をシンプルに記述する

JavaScriptにおける非同期処理は一種の悪夢です。非同期処理は容易にコードを複雑化させ、品質の低下を招き…