Из того, что я понял, есть три способа вызова асинхронного кода:
- События, например
request.on("event", callback);
- Обратные вызовы, например
fs.open(path, flags, mode, callback);
- Обещания
Я нашел библиотеку обещаний узлов, но не получил ее.
Может ли кто-нибудь объяснить, что это за обещания и почему я должен их использовать?
Кроме того, почему он был удален из Node.js?