Patrones de arquitectura · Pregunta 1 de 12
¿Qué significa la abreviatura MVC en la arquitectura de software?
1 respuesta es correcta. Fácil
Mostrar solución
Solución
- B Model-View-Controller
Explicación
MVC (Model-View-Controller) divide una aplicación en tres roles: el modelo contiene los datos y la lógica de negocio, la vista los presenta y el controlador recibe la petición y conecta ambos. En TYPO3, Extbase sigue este patrón: los objetos de dominio están en Classes/Domain/Model, los controladores en Classes/Controller, y las plantillas Fluid asumen el papel de la vista. Gracias a la separación se puede, por ejemplo, cambiar la plantilla sin tocar la lógica. Términos como "component" o "version" suenan familiares, pero no forman parte de este patrón.