Patrón MVC
Patrón que separa datos, interfaz y lógica de control en tres capas. Es el estándar de facto en web por una razón: cuando cada capa tiene una responsabilidad única, mantener el código se vuelve mucho más sencillo.
Definición
MVC (Model-View-Controller) es un patrón de arquitectura de software que separa una aplicación en tres componentes principales: Modelo (datos y lógica de negocio), Vista (interfaz de usuario) y Controlador (gestiona el flujo entre Modelo y Vista). Esta separación facilita el mantenimiento y permite desarrollar cada parte independientemente.
Ejemplos
- • Ruby on Rails
- • Django
- • Angular