Obietnice są tym, czego chcesz.
Możesz użyć .all()
na szereg obietnic, które poczekają na ich wypełnienie. Nie wspomniałeś, jakiej biblioteki Promise używasz, ale jest ona dość uniwersalna. oto dokumentacja Bluebird:https://github. com/petkaantonov/bluebird/blob/master/API.md#all---promise