Node.js + Express: Rutas vs controlador

Como novedad en Node.js y Express, estoy tratando de entender que los dos conceptos se superponen, rutas vs controlador.

He visto ejemplos que simple hace app.js + route / *, esto parece ser suficiente para enrutar varias solicitudes necesarias.

Sin embargo, también veo gente hablando sobre el uso de controladores, y algunos que implican un modelo MVC más formal (???).

Sería fantástico si alguien me ayudara a aclarar este misterio, y si tiene un buen ejemplo para configurar el controlador en el marco Node.js + Express, ¡eso será genial!

Gracias,

Respuestas a la pregunta(1)

Su respuesta a la pregunta