Цитата:
|
а почему стали делать именно так ?
|
Потому что это удобнее, чем плясать с доменами и "нативно" с точки зрения самой ноды.
Или если рассматривать yield подход, то использование try-catch тоже не шибко нравиться, т.к. синтаксис конструкции слишком громоздкий и цена за её использование высока.
Может я что-то не понимаю в этой жизни, но на мой взгяд это супер очевидно и удобно
async.map(['file1', 'file2', 'file3'], fs.stat, function (err, results) {
...
});
async.parallel(
[
function () { ... },
function () { ... }
],
function (err, results) {
...
}
);
Цитата:
|
скоро будем использовать co и yield
|
Я пока не вижу очевидных плюсов подхода с yield, как замены async, так что с переходом повременю.
А вот использование генераторов в других задачах я принял с восторгом и уже активно юзаю на сервере, собственно по этому я сейчас тружусь над новой версией Collection с поддержкой генераторов.