MVC¶
Definición:¶
Es un patrón de arquitectura de software que separa los datos y la lógica de negocio de una aplicación de la interfaz de usuario.
- Modelo: Encapsula los datos y la funcionalidad de la aplicación.
- Vista: Interfaz de usuario para el ingreso y presentación de datos generados por el modelo
- Controlador: Es el que controla el flujo de la aplicación y administra quién es el responsable de dar solución a un problema; se comunica con el modelo y la vista