Ожидание выполнения нескольких промисов с Promise.allSettled
Promise.allSettled ожидает завершения всех промисов и возвращает их состояния (успешно или с ошибкой) и результаты.
#промисы
Преобразование колбэка в промис с util.promisify
util.promisify преобразует асинхронную функцию использующую колбэк, в промис, что делает ее удобной для использования с async/await.
#промисы
Ожидание выполнения промиса с таймаутом
Promise.race ожидает первого выполненного промиса и может использоваться для установки временного ограничения.
#промисы
Ожидание выполнения промисов в определенной последовательности
Здесь мы обеспечиваем выполнение промисов в порядке итерации по массиву promises.
#промисы
Параллельное выполнение промисов с Promise.all и async/await
Promise.all позволяет выполнить промисы параллельно, и затем мы ожидаем оба результата.
#промисы