Views
As Views são responsáveis por gerar a saída específica necessária para atender a uma solicitação.
Create routes
Geralmente, essa saída é fornecida em formatos como HTML, XML ou JSON. No entanto, também é função da camada de Views realizar o streaming de arquivos ou criar documentos PDF que os usuários possam baixar.
Na maioria dos casos, as Views geram documentos HTML ou XHTML destinados a navegadores. Contudo, elas também podem ser utilizadas para responder a aplicativos remotos com dados em JSON ou para criar arquivos CSV destinados ao usuário.