Это три поколения обработки асинхронных операций в Node — каждое улучшает читаемость по сравнению с предыдущим, но все построены на одной и той же основе event-loop.
1. Callbacks — оригинальный способ (и "callback hell")
fs.(, {
(err) (err);
fs.(, {
(err) (err);
db.(a + b, {
(err) (err);
});
});
});
