En este capítulo aprenderemos sobre modelos, vistas y controladores (el patrón de diseño MVC). Una aplicación web usa el patrón MVC para separar la lógica de negocio de la presentación. El objetivo de esto es permitir la reutilización del código y la separación de conceptos.
Los componentes de ZF3 sobre los que discutiremos en este capítulo son:
Componente | Descripción |
---|---|
Zend\Mvc |
Soporte para el patrón MVC. Implementa las clases de tipo controlador básicas, complementos para los controladores (controller plugins), etc. |
Zend\View |
Implementa la funcionalidad para los contenedores de variables (variable containers), la impresión de una página web y ayudantes de vista comunes (view helpers). |
Zend\Http |
Implementa un envoltorio alrededor de las peticiones y respuestas HTTP. |