ExpressJS 和 ReduxJS 的易扩展性正是得益于应用了中间件的设计模式。如果想在自己平日的项目里使用,可以试试 Middleware.js 这个中间件工具,它能使任意对象中间件化,用好中间件能有效解藕代码也易于维护。

MiddlewareJS 已发布到GitHub