Node.js流程控制引擎Stepify.zip
Stepify(node-stepify)是一个简单易扩展的Node.js流程控制引擎,采用方法链(methodschain)的方式定制异步任务,使得Node.js工作流易于理解和维护。
目标是将复杂的任务进行拆分成多步完成,使得每一步的执行过程更加透明,化繁为简。
stepify特点
最基本的API的就3个:step(),done(),run(),简单容易理解。
精细的粒度划分(同时支持单/多任务),执行顺序可定制化。
每一个异步操作都经过特殊的封装,内部只需要关心这个异步的执行过程。
链式(chain)调用,代码逻辑看起来比较清晰。
灵活的回调函数定制和参数传递。
统一处
用户评论