【发布时间】:2014-12-28 18:10:16
【问题描述】:
我想要一些 MVC 结构,它是客观的,没有“mimimi”。
我什么也没找到,所以我用restful api创建了我自己的MVC框架。我在为路由传递控制器的数据时遇到了一些麻烦。谁能帮帮我?
我在生成器表达式之上创建,并且是一个分离服务器/客户端的结构。这是迄今为止的结构:
http://i.imgur.com/GKzVSn8.png
注意分离客户端/服务器。
controllers.js:
var example = require('./models/example');
exampleController = function() {
// POST
this.create = function(req, res, params) {
};
// GET
this.read = function(req, res, params) {
};
// PUT
this.update = function(req, res, params) {
};
// DELETE
this.delete = function(req, res, params) {
};
};
module.exports = exampleController;
我可以在这里为某些路线进行渲染吗?
这是我的 client.js 路由:
var express = require('express');
var router = express.Router();
var exampleController = require('../controllers/example');
router.get('/', function(req, res) {
});
module.exports = router;
如何在路由中使用控制器上的功能?
这里有点迷路..
谢谢。
【问题讨论】:
标签: javascript node.js rest crud