O que é uma Rota?
Em sua essência, o framework de roteamento é um mapa que liga cada URL a uma localização específica dentro de um projeto symfony e vice-versa. Ele pode facilmente criar belas URLs mesmo permanecendo completamente independente da lógica de aplicação. Com melhorias realizadas em versões recentes do symfony, o framework de roteamento agora vai muito além.

Apesar do fato de a maioria das rotas serem definidas em um arquivo YAML, cada entrada neste arquivo é transformada em um objeto real no momento da requisição através de um tipo especial de classe chamada de manipulador de configuração de cache. O resultado final é um código PHP que representa cada rota na aplicação. Embora as especificidades deste processo estão fora do escopo deste capítulo, vamos dar uma olhada na versão final, compilada da rota page_show. O arquivo compilado está localizado em cache/nomedoseuapp/nomeambiente/config/config_routing.yml.php para o ambiente e aplicação específicos.
O que é um Controller e um Response?
