Was ist der Unterschied zwischen einer node.js-Expressroute und einem Controller?

Gibt es etwas, das mit einem herkömmlichen Controller über eine Expressroute anders oder leistungsstärker ist?

Wenn Sie eine Express-App haben und Modelle definieren, wird diese zu einer MVC-Anwendung, oder ist mehr erforderlich?

Ich frage mich nur, ob mir zusätzliche / einfachere Funktionen in meinen Node-Express-Apps entgehen, weil ich nicht auf einen legitimeren "Controller" aufgerüstet habe. Wenn es so etwas gibt.

Vielen Dank!

Bearbeiten: Um zu verdeutlichen, ob Sie eine Route wie diese verwenden:

// routes/index.js
exports.module = function(req, res) {
  // Get info from models here, 
  res.render('view', info: models);
}

Was unterscheidet es von einem Controller? Kann ein Controller mehr?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage