Rutas y Controladores
Vamos a crear nuestra primera página web. Nuestro principal trabajo en este momento es proporcionarle un sistema de ruta y un controlador:
- Un controlador es una función que nos indica el contenido real de esa página.
- Una ruta es la configuración que define la dirección URL de la página.
Todo framework web en cualquier lenguaje tiene el mismo trabajo: ayudarnos a crear páginas, ya sean páginas HTML, respuestas JSON de la API o arte ASCII. Y casi todos los marcos lo hacen de la misma manera: mediante un sistema de rutas y controladores. La ruta define la URL de la página y apunta a un controlador. El controlador es una función PHP que construye esa página.