Express的很多中间件之间并无依赖关系,而且有些中间件是异步的。而 Express大部分时候都是需要等到上一个中间件执行完成才执行下一个,个人感觉,这样的框架还没真正发挥Node的潜力。有没有好的办法让无依赖的中间件并行执行?
中间件是用来做管道的,天然就是串行的
访问的走向是按框架走向来的。如果中间件中没有那种读写数据库等外部因素的异步的话,那顺序是不影响性能的。相反按照顺序来,可以确保不发生不稳定性错误。
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
中间件是用来做管道的,天然就是串行的
访问的走向是按框架走向来的。如果中间件中没有那种读写数据库等外部因素的异步的话,那顺序是不影响性能的。相反按照顺序来,可以确保不发生不稳定性错误。