Мне нужна структура MVC, которая была чем-то и объективным, без «mimimi».Создайте мою собственную структуру mvc с node.js, купите и используйте restful api
Я ничего не нашел, поэтому создаю свою собственную структуру MVC с успокаивающим api. У меня возникли проблемы с передачей данных моих контроллеров для маршрута. Может кто-нибудь мне помочь?
Я создаю поверх выражения генератора и представляет собой структуру, которая отделяет сервер/клиент. Это структура до сих пор:
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;
Могу ли я сделать renderization для некоторого маршрута здесь?
Это мой client.js маршрут:
var express = require('express');
var router = express.Router();
var exampleController = require('../controllers/example');
router.get('/', function(req, res) {
});
module.exports = router;
Как я могу использовать функцию контроллера в моих маршрутах?
Немного потеряно здесь ..
Спасибо.
Я решил с другим решением @ Даниэль, но ваше решение тоже здорово! Спасибо за помощь!!! –