节点.js中的模型-视图-控制器模式
Model-View-Controller Pattern in Node.js
在MVC模式中首先要做什么?在CodeIgniter中,我们应该首先构建模型,然后构建控制器,但我在某处读到先构建视图。
那么,构建MVC应用程序:我需要首先构建什么,我需要什么模块(使用Express.js框架)?
谢谢<3
作为初学者,遇到这样的问题是很常见的。就像大多数框架节点一样.js也有models,views and controllers
。
您可以使用mongoose(No sql)
https://github.com/Automattic/mongoose 构建模型或sequalize(for mysql/postgesql etc)
http://docs.sequelizejs.com/en/latest/
对于视图节点.js支持模板引擎,如jade
和ejs
正如您已经知道的那样,您可以将业务逻辑放在控制器中
这是一个详细的示例,可帮助您入门 http://scottksmith.com/blog/2014/05/05/beer-locker-building-a-restful-api-with-node-crud/
希望对:)有所帮助
相关文章:
- Backbone+RequireJS+Mediator模式导致视图逻辑短路和无限循环
- (阅读更多链接)到模式淡入淡出视图
- 在Knockout视图模型中调用jQuery插件是一种有效的模式
- 模式视图重新加载内容(启动MVC ASP.NET)
- 重定向(URl)提供控制器视图 URI模式
- 在客户端的编辑模式下,在同一单元格网格视图中选中复选框时禁用文本框
- 带有部分视图的模式弹出窗口
- 在Backbone.js'上设置属性的模式是什么;模型和视图
- javascript模式下的asp.net网格视图获胜'不要执着于改变索引
- AngularJS 模式单例在服务中未更新视图
- 如何为模式窗口中呈现的部分视图添加滚动条
- 节点.js中的模型-视图-控制器模式
- ASP 网格视图在打开模式对话框时更改布局
- 使用引导模式窗口作为部分视图
- 如何使引导日期选择器选择当分钟视图模式:1时选择当月的最后一天而不是第一天
- JS:使用引导日期选择器在视图模式“月”中出现结束日期问题
- 创建新模型的正确控制器/视图模式是什么
- PUT 期间不包括视图模式可观察属性
- 需要GWT EditTextCell与不同的值在视图模式和编辑模式
- 是否有任何方法可以禁用(或)删除自定义记录的视图模式上的Netsuite标准编辑按钮