Patrones: MVC

MVC (Model View Controller), corresponde a un patrón para la construcción de aplicaciones que sugiere la separación entre los datos y su representación visual.

El Modelo contiene toda la lógica del negocio y datos utilizados por la aplicación.

La Vista es lo que el usuario ve y cómo interactúa con la aplicación.

Controlador corresponde al “pegamento” que permite unir los datos con su representación visual. Debido a que el modelo no conoce ni depende de las vistas, es requerida esta capa para su integración.