Patrón arquitectónico MVC (Modelo Vista Controlador)
Autor
Cindy Viviana Hernández Otálora
Institución
Resumen
MVC = Modelo Vista Controlador. Patrón arquitectónico enfocado en separar la lógica de negocio de la interfaz de usuario, facilitando de esta manera la evolución por separado de ambos aspectos incrementando atributos de calidad en la aplicación tales como reutilización y flexibilidad. EL modelo es el encargado de la manipulación de la información - base de datos, estas peticiones de acceso o manipulación de información llegan al 'modelo' a través del 'controlador'. La vista hace referencia a la representación visual, los elementos que el usuario recibe y con los que puede interactuar. Finalmente el controlador es el intermediario entre las capas Modelo y Vista, responsable de actualizar el Modelo cuando el usuario manipula la Vista.