如题,node有很多的框架,接触过的只有express,我听说过的还有sails.js,meteor.js,当然还有更多我不知道的,但是node的第三方模块这些框架都可以公用吗?只接触过express框架,使用模块就是require一下在配置使用。在其他的框架中,模块的使用也是如此么?
如题,node有很多的框架,接触过的只有express,我听说过的还有sails.js,meteor.js,当然还有更多我不知道的,但是node的第三方模块这些框架都可以公用吗?只接触过express框架,使用模块就是require一下在配置使用。在其他的框架中,模块的使用也是如此么?
3 回答975 阅读✓ 已解决
2 回答495 阅读✓ 已解决
1 回答782 阅读
1 回答644 阅读
2 回答482 阅读
586 阅读
你所说的 中间件 就是 middleware。这种机制是从
connect.js中引入的概念,后来被 express.js 继承下来并发扬光大,middleware机制成为类express框架(好比 类unix) 间复用代码模块的事实标准。sails.js是基于 express.js 基础上的封装形成。 我看过sails.js的源代码。写的很烂,千万别用。meteor.js 是很有趣的框架。模糊了服务器端和客户端,弱化网络连接质量造成的影响。你的一套代码同时跑在服务端和客户端。他没有使用 express.js 的机制。所以不能复用中间件。
在 middleware 的实现上遵循一种弱标准,是你的代码可以复用与
类express框架。 但这并没有成为官方标准。nodejs还很年轻,很多地方有待标准化。