Recently, I have had opportunities to see code being changed to "use Promise.all and array.map" in order to make processing inside a forEach asynchronous. In this article, in addition to introducing ...