Modelo Vista Controlador

r

Es un estilo de arquitectura de software que separa los datos de una aplicación, la interfaz de usuario y la lógica de control en tres componentes distintos

Organización

Carpeta Raíz

Carpeta Vista

Carpeta Controlador

Carpeta Modelo

Carpeta de Recursos

Modelo que contiene una representación de los datos que maneja el sistema, su lógica de negocio y sus mecanismos de persistencia

Vista o interfaz de usuario que compone la información que se envía al cliente y los mecanismos de interacción con este.

Controlador, es el que actúa como intermedio entre el modelo y la vista gestionando el flujo de información entre ellos y las transformaciones para adaptar los datos a las necesidades de cada uno

Datos aplicados

Interfaz de usuario

Lógica de control