关于 Node.js 大型项目 开发模式有没有像 依赖注入、控制翻转、工厂模式 等等的资料?
发布于 4 年前 作者 pangguoming 4304 次浏览 最后一次编辑是 3 年前 来自 问答

我近期做了一个项目,感觉和 之前用Java SSH框架做出来的项目 不是一个重量级的, 主要就是大型项目开发模式上没有用到 依赖注入、控制翻转、工厂模式。 光用Express等框架提供的MVC总觉得还是够。 请问谁有相关资料吗?

7 回复

有的,但是不会用

express确实比较弱

可以考虑

  • sails
  • moa-api
  • thinkjs

你说的都是oo中因应强类型而出现的设计模式 js是弱类型的,是鸭子类型,没有也不需要这些东西。 angular上是有类似依赖注入的东西,但那是通过名称去界定,而不是类型。 函数式跟oo编程思想不一样的,强套是得不到快感的

来自炫酷的 CNodeMD

@klesh 哦,我编译类技术用惯了,很多思想转不到函数式编程上。

大项目都不是用一种语言就能完成的 自豪地采用 CNodeJS ionic

@pangguoming 理解,我也是费了不少劲。习惯了就好,开发效率会比强类型高很多。

@bendise 嗯,异构架构中 NodeJS PHP 只用来做渲染层,业务逻辑可能用Java 等

同学你深受毒害啊。。

回到顶部