В чем разница между экспресс-маршрутом node.js и контроллером?
Есть ли что-то, что отличается от традиционного контроллера по экспресс-маршруту?
Если у вас есть экспресс-приложение и вы определили модели, станет ли оно приложением MVC или есть ли необходимость?
Мне просто интересно, не упускаю ли я дополнительную / более простую функциональность в моих приложениях экспресс-узла, не переходя на более легитимный «контроллер». Если есть такая вещь.
Спасибо!
Изменить: чтобы уточнить, если вы используете маршрут, как это:
// routes/index.js
exports.module = function(req, res) {
// Get info from models here,
res.render('view', info: models);
}
Чем он отличается от контроллера? Может ли контроллер сделать больше?