⏪ Вернуться в оглавление

About the author


Author: https://t.me/ahillary

Resources


Channel: https://t.me/semolina_code_python

Chat: https://t.me/python_with_ahillary

YouTube: https://www.youtube.com/@semolinacode

Coding training: https://t.me/how_to_code_web3

Prop trading: https://t.me/semolina_prop


Содержание

Промисификация

Промисификация — это преобразование функции, основанной на колбэке, в функцию, возвращающую Promise. Это позволяет удобно использовать её с then/catch или async/await.

В Node.js большинство старых API (например, fs.readFile) используют колбэки. Мы хотим использовать Promise — давай посмотрим, как это сделать.

Пример: промисифицируем fs.readFile

Исходная версия

Исходная версия fs.readFile использует колбэк: