A.
Client-Server (Cliente-Servidor)
B.
Peer-to-Peer (P2P)
C.
MVC (Modelo-Vista-Controlador)
D.
SOA (Arquitectura Orientada a Servicios)
Comparta y comente sobre el mejor contenido y las mejores ideas de marketing. Construya su perfil profesional y conviértase en un mejor mercadólogo.
A.
Client-Server (Cliente-Servidor)
B.
Peer-to-Peer (P2P)
C.
MVC (Modelo-Vista-Controlador)
D.
SOA (Arquitectura Orientada a Servicios)
MVC porque es el patrón clásico que nos enseñan para separar las responsabilidades del sistema y evitar el código espagueti. Básicamente, divide todo limpiamente: el Modelo maneja la base de datos y la lógica pesada, la Vista se encarga de pintar la interfaz que ve el usuario, y el Controlador hace de puente recibiendo los eventos y coordinando a ambos. Las otras opciones (como Cliente-Servidor o SOA) operan más a nivel de infraestructura o distribución de red, no a nivel de la estructura interna del código de la aplicación como lo hace MVC.
El patrón arquitectónico al que se hace referencia es el Modelo-Vista-Controlador (MVC), el cual separa los componentes lógicos y visuales de una aplicación en tres partes interconectadas:
El patrón arquitectónico que divide una aplicación en tres componentes principales: los datos, la interfaz de usuario y la lógica de control es el Modelo-Vista-Controlador (MVC).