MVC
Last updated
Last updated
El MVC o Modelo-Vista-Controlador es un patr贸n de arquitectura de software que, utilizando 3 componentes (Vistas, Models y Controladores) separa la l贸gica de la aplicaci贸n de la l贸gica de la vista en una aplicaci贸n.
Se encarga de los datos, generalmente (pero no obligatoriamente) consultando la base de datos. Actualizaciones, consultas, b煤squedas, etc. todo eso va aqu铆, en el modelo.
Se encarga de... controlar, recibe las 贸rdenes del usuario y se encarga de solicitar los datos al modelo y de comunic谩rselos a la vista.
Son la representaci贸n visual de los datos, todo lo que tenga que ver con la interfaz gr谩fica va aqu铆. Ni el modelo ni el controlador se preocupan de c贸mo se ver谩n los datos, esa responsabilidad es 煤nicamente de la vista.