0% encontró este documento útil (0 votos)
16 vistas6 páginas

Explicacion MVC

Cargado por

juangay526
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
16 vistas6 páginas

Explicacion MVC

Cargado por

juangay526
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 6

Patrón de Diseño MVC (Modelo-

Vista-Controlador)
¿Qué es MVC?
• MVC es un patrón de diseño de software que
separa una aplicación en tres componentes
principales: Modelo, Vista y Controlador. Esta
separación permite una mejor organización,
mantenimiento y escalabilidad del código.
1. Modelo (Model)
• El Modelo es la capa de la aplicación que se
encarga de la lógica de negocio y la gestión de
datos. Es responsable de la comunicación con
la base de datos y contiene la estructura de los
datos necesarios para el sistema.
2. Vista (View)
• La Vista es la capa encargada de la interfaz de
usuario. Presenta los datos al usuario y recibe
sus interacciones, pero no contiene lógica de
negocio.
3. Controlador (Controller)
• El Controlador actúa como intermediario
entre el Modelo y la Vista. Recibe las entradas
del usuario desde la Vista, las procesa y decide
qué acciones tomar, actualizando el Modelo y,
finalmente, reflejando los cambios en la Vista.
Flujo de Trabajo de MVC
Modelo Vista Controlador

Gestiona los datos y lógica de negocio. Muestra la interfaz y datos al usuario. Recibe interacciones y comunica entre
Modelo y Vista.
Conecta con la base de datos y manipula Recibe entradas del usuario. Procesa entradas, actualiza Modelo y
información. notifica a la Vista.
Proporciona datos a la Vista a través del Actualiza su visualización según cambios Actúa según la lógica de negocio al
Controlador. en el Modelo. recibir instrucciones.

También podría gustarte