Diferencia entre revisiones de «Modelo–vista–controlador»

Contenido eliminado Contenido añadido
Sin resumen de edición
SuperBraulio13 (discusión · contribs.)
m Revertidos los cambios de 87.218.211.98 (disc.) a la última edición de CEM-bot
Línea 1:
[[Archivo:ModelViewControllerDiagram_es.svg|thumb|300px|Un diagrama sencillo que muestra la relación entre el modelo, la vista y el controlador. Nota: las líneas sólidas indican una asociación directa, y las punteadas una indirecta (por ejemplo, [[Observer (patrón de diseño)|patrón Observer]]).]]
'''Modelo Vista Controlador (MVC)''' es un estilo de [[arquitectura de software]] que separa los [[datos]] de una aplicación, la [[interfaz de usuario]], y la [[lógica de control]] en tres [[componentes]] distintos. El patrón MVC se ve frecuentemente en aplicaciones [[web]], donde la vista es la página [[HTML]] y el código que provee de datos dinámicos a la página ([[Javascript]], [[AJAX]]...). El modelo es el [[Sistema de gestión de base de datos|Sistema de Gestión de Base de Datos]] y la [[Lógica de negocio]], y el controlador es el responsable de recibir los eventos de entrada desde la vista.
 
== Historia ==