Saltar al contenido
Cursalia
Curso

Lección 5 · Cómo viaja una página: ruta, controlador y vista

12 de junio de 2026 · 2 min de lectura

Lección 6 de 26

Lección 5 · Cómo viaja una página: ruta, controlador y vista

Cuando un visitante escribe tudominio.com/contacto y pulsa Enter, en menos de un segundo ocurren tres pasos. Entenderlos te dará superpoderes: sabrás dónde tocar para cambiar cualquier cosa. Y te lo voy a explicar con un restaurante.

El viaje de una página, como pedir en un restaurante

Imagina que entras a un restaurante y pides un plato:

  • 🧑‍💼 El camarero (la RUTA) recibe tu pedido y sabe a quién pasárselo.
  • 👨‍🍳 La cocina (el CONTROLADOR) prepara el plato: hace el trabajo.
  • 🍽️ El plato servido (la VISTA) es lo que finalmente ves y disfrutas.

En tu web pasa exactamente lo mismo: ruta → controlador → vista. Eso es, en esencia, "cómo funciona Laravel".

A este patrón ordenado se le llama MVC (Modelo-Vista-Controlador). No te agobies con el nombre: lo importante es la idea del viaje.

Paso 1 · La ruta (el camarero)

En el archivo routes/web.php se define qué dirección lleva a qué página. Por ejemplo:

php
// Cuando alguien entra a /contacto, muestra la página de contacto
Route::get('/contacto', [ContactController::class, 'show']);

Traducido: "si alguien pide /contacto, pásaselo a la cocina (el ContactController)".

Paso 2 · El controlador (la cocina)

El controlador hace el trabajo: busca datos si hace falta y decide qué mostrar.

php
public function show()
{
    // Prepara y entrega la "vista" de contacto
    return view('pages.contact');
}

Paso 3 · La vista (el plato servido)

La vista es el archivo con el HTML que ve el visitante (en resources/views). Es el plato bonito que llega a la mesa.

Regla práctica: ¿quieres cambiar una dirección? Toca la ruta. ¿La lógica? El controlador. ¿El aspecto? La vista. Con eso ya sabes orientarte.

Resumen

  • Cada página hace un viaje: ruta → controlador → vista.
  • Ruta = el camarero (recibe la dirección). Controlador = la cocina (hace el trabajo). Vista = el plato (lo que se ve).
  • Saber esto te dice exactamente dónde tocar para cambiar cualquier cosa.

Ya entiendes cómo respira tu web. En la siguiente lección le damos tu cara con Tailwind CSS: vas a ver lo fácil que es cambiar el diseño.

Sigue el curso completo

14 lecciones gratis para montar tu academia online paso a paso.

Ver el temario

Preguntas frecuentes

No. Esta lección es conceptual: solo necesitas entender la idea del "viaje" de una página. El código que mostramos es de ejemplo, no tienes que escribirlo todavía.
Modelo-Vista-Controlador: una forma ordenada de separar los datos (Modelo), lo que se ve (Vista) y la lógica (Controlador). Laravel lo usa por debajo.
#laravel #mvc #principiantes
Compartir:
E

Escrito por

Equipo Cursalia

Creamos Cursalia, el LMS gratuito y de código abierto para que cualquiera monte su academia online en su propio dominio.

Comentarios

Sé el primero en comentar este artículo. 👇

Deja tu comentario

Tu email no se publica. Los comentarios se revisan antes de aparecer.

Usamos cookies para mejorar tu experiencia. Las analíticas solo se activan si las aceptas. Más info.