【问题标题】:Model-View-Controller Pattern in Node.js [closed]Node.js 中的模型-视图-控制器模式 [关闭]
【发布时间】:2016-03-16 21:19:26
【问题描述】:

在 MVC 模式中要做的第一件事是什么?在 CodeIgniter 中,我们应该先构建 Model,然后是 Controller,但我在某处读过 build first View。

那么,构建 MVC 应用程序:我需要先构建什么,我需要什么模块(使用 Express.js 框架)?

谢谢

【问题讨论】:

  • 你需要一个框架,这里不欢迎你要求一个框架。 node.js 有几个 MVC 框架。问题的另一部分,应该首先构建什么,完全基于意见,也不适合 SO。
  • 你有什么推荐的?只是想听听你的意见。

标签: javascript node.js model-view-controller


【解决方案1】:

作为初学者,遇到此类问题很常见。和大多数框架一样,node.js 也有models,views and controllers。

您可以使用 mongoose(No sql) https://github.com/Automattic/mongoose 构建模型 或sequalize(for mysql/postgesql etc)http://docs.sequelizejs.com/en/latest/

对于视图,node.js 支持 jade 和 ejs 等模板引擎

正如您已经知道的,您可以将业务逻辑放在控制器中

这里有一个详细的例子让你开始http://scottksmith.com/blog/2014/05/05/beer-locker-building-a-restful-api-with-node-crud/

希望对你有帮助:)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-09
    • 2011-12-31
    • 1970-01-01
    • 2013-01-01
    相关资源
    最近更新 更多