dee*_*ing 4 design-patterns asynchronous node.js
我正在学习节点并编写API.我的一个API调用带有一个名为Tags的参数,它将包含逗号分隔的标记,每个标记都要保存到磁盘(我使用的是MongoDB + Mongoose).通常当我在我的API中保存到DB时,我传递一个回调并在该回调中保存后进行,但是这里我有一个可变数量的对象要保存到磁盘,我不知道保存所有的最干净的方法将这些标签添加到磁盘,然后保存之后引用它们的对象.任何人都可以建议使用干净的异步模式吗?谢谢!
async是这些任务的一个很好的节点库.
并行或串行运行多个异步调用,然后触发一个回调:
async.parallel([
function(){ ... },
function(){ ... }
], callback);
async.series([
function(){ ... },
function(){ ... }
]);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
939 次 |
| 最近记录: |