Как реализовать барьерные функции в узле? - PullRequest
0 голосов
/ 04 июня 2019

Я пишу небольшой API. Я написал небольшой фрагмент кода, который в основном отправляет электронное письмо и SMS по получении запроса. Теперь я хочу, чтобы электронная почта и SMS отправлялись, прежде чем отвечать кодом успеха или ошибкой. Одним из способов сделать это является синхронное использование обещаний или асинхронного ожидания. Но как я могу сделать это асинхронно и при этом убедиться, что обе задачи выполнены, прежде чем отвечать на запрос. Я думал, что мы можем сделать это, используя барьер. Есть ли лучший способ сделать это или я должен делать это с помощью обещаний?

...