martes, 13 de enero de 2015

El patrón MVC



Model View Controller o MVC, como popularmente se conoce, es un patrón de diseño de software para el desarrollo de aplicaciones web. El patrón MVC se conforma de los siguientes elementos:

  • Modelo: El nivel más bajo del patrón, que es responsable de mantener los datos.
  • Vista: Es responsable de mostrar todos o una parte de los datos al usuario.
  • Controlador: Código que controla las interacciones entre el modelo y la vista.

MVC es popular dado que aísla la lógca de la aplicación de la capa de interfaz de usuario y esto permite una mejor separación de tareas. El Controlador recibe todas las peticiones a la aplicación y entonces trabaja en conjunto con el Modelo para preparar los datos requeridos por la Vista. Ésta entonces usa los datos que le son proporcionados por el controlador para generar una respuesta final que le presenta al usuario. La abstracción de MVC puede ser representada gráficamente como se muestra a continuación.

1 comentario:

Copyright © IsraelCapetillo.com - Un blog de tecnología, noticias geek y más Compartido por Gooyaabi Templates | Powered By Blogger

Design by Anders Noren | Blogger Theme by NewBloggerThemes.com