ES2015で登場したPromiseとES2017で追加されたasync/awaitによってJavaScriptのコーディングスタイルは大きく変わりました。Promiseの基本的な使い方を理解していることは「脱初心者」のひとつの指標にもなっているようで、網羅的で優れた解説も数多く存在します。 では、基本をおさえた後の活用方法はどうでしょうか? 実際のところ実務ではライブラリやフレームワークから返却されたPromiseをそのままawaitするだけ…という使い方がほとんどかもしれません。しかし、これらのライブラリやフレームワークの中で利用されているような高度なPromiseの活用法をマスターすれば、もっと自由なプログラミングができるようになります。 この記事ではPromiseを活用した実践的な例を3つ紹介します。いずれもライブラリやフレームワークに類似の機能を持つものはありますが、仕組みを理解
![プログラミングの幅を広げよう!一段上のPromise活用テクニック - ICS MEDIA](https://cdn-ak-scissors.b.st-hatena.com/image/square/9729feebdee7ba5809d1bd8599ec66e2d8cce562/height=288;version=1;width=512/https%3A%2F%2Fics.media%2Fentry%2F211203%2Fimages%2Feyecatch.png)