Entradas

Mostrando entradas de mayo, 2021

Patrón Modelo - Vista - Controlador (MVC)

Imagen
Modelo Vista Controlador (MVC) Un patrón de arquitectura, es decir, es como una plantilla de cómo resolver un problema. El Modelo-Vista-Controlador (MVC), divide el programa o la aplicación web en tres elementos o componentes, los cuales están interconectados entre sí y cada uno desempeña una función diferente. Es una arquitectura importante, puesto que se utiliza tanto en componentes gráficos básicos hasta sistemas empresariales; la mayoría de los frameworks modernos utilizan MVC (o alguna adaptación del MVC) para la arquitectura. El Controlador: se ocupa de las peticiones entrantes (por ejemplo, de los usuarios que navegan por la página web), delega la información y define las interacciones entre los componentes del Modelo y de la Vista.  El Modelo: es el componente central del patrón, maneja directamente los datos, la validación de datos, la lógica y las reglas de la aplicación. Interactúa con la base de datos. Pasa los datos al Controlador cuando este lo solicita.  La Vista: se