¿Cuál es la diferencia entre una ruta expresa node.js y un controlador?
¿Hay algo diferente o más poderoso con un controlador tradicional sobre una ruta rápida?
Si tiene una aplicación Express y define modelos, ¿se convierte en una aplicación MVC, o es más necesario?
Solo me pregunto si me estoy perdiendo una funcionalidad extra / más fácil en las aplicaciones de nodo express por no actualizarme a un "controlador" más legítimo. Si hay tal cosa.
¡Gracias!
Editar: Para aclarar, si usas una ruta como esta:
// routes/index.js
exports.module = function(req, res) {
// Get info from models here,
res.render('view', info: models);
}
¿Qué lo hace diferente de un controlador? ¿Un controlador es capaz de hacer más?