MVC es sinónimo de control de vista de modelo , es básicamente una estructura para garantizar la responsabilidad única de cada parte del software y al hacer un cambio en una capa no afecta la forma en que funciona el resto del código.
- modelo : es responsable de obtener las fuentes de datos (archivo DB) tal como está sin ningún cambio
- vista : referenciada como la capa empresarial, es lo que el usuario ve realmente a dónde van los elementos de diseño y las imágenes colocadas generalmente implican estilo (CSS para web, coloración para dispositivos móviles).
- controlador : es la cadena que mantiene unida la vista del modelo, pasa información del modelo a la vista y decide qué datos deben mostrarse en esta vista, llamando a la vista apropiada, a veces implica una pequeña manipulación de datos.
Mira esto :
- ¿Qué recursos (libros, capacitación) recomienda para la gestión de proyectos ágiles sin software?
- ¿Cuáles son algunos ejemplos de software de aplicación de código abierto?
- ¿Cuál es la mejor manera de encontrar clientes en los EE. UU. Como una empresa de outsourcing de desarrollo de software?
- ¿Cuál es el proceso para corregir errores en grandes bases de código C ++?
- ¿Cómo se decide qué lenguaje de programación usar para un proyecto?