Nodejscallback或eventEmitter

编写nodejs代码是最好的做法。

我目前的代码有太多的callback,并降低了可读性。

任何build议?

尝试查看一些stream程控制库和文章来回答这个问题: 带有nodejs和redis-node的asynchronous编程范例 。

callback :如果您只想在特定时间执行某些代码,并且不需要发出成功或失败,请使用callback。

EventEmitter :如果你的对象发出很多types的事件,就使用它。