3. Rutas en Laravel ¿Qué son y para que sirven?

Las rutas en Laravel son una herramienta fundamental para el desarrollo de aplicaciones web. En el primer capítulo del curso "Laravel desde cero", aprenderás qué son las rutas en Laravel y para qué sirven. Las rutas permiten definir las URLs de una aplicación y mapearlas a controladores que procesan las solicitudes del usuario. En este capítulo, conocerás cómo crear rutas básicas y avanzadas, definir parámetros en las rutas y cómo utilizar middleware para aplicar filtros y restricciones en las solicitudes.


10 comentarios

Inicia sesión para comentar

Comentarios:

  • Noe Coreas

    Noe Coreas hace 4 meses

    Que buena forma de explicar, estoy muy agradecido por la ayuda en mi aprendizaje de php. 

    Explicas muy claro y sencillo, fácil de entender. 

  • John Mejia

    John Mejia hace 5 meses

    Muy buena la forma de explicar hasta este punto, en particular algo que puede ser particularmente enredado como es el concepto de Rutas. Espero se conserve el nivel y metodología hasta el final del curso. Gracias por compartirlo.

  • David Arroyave Giraldo

    David Arroyave Giraldo hace 7 meses

    Quiero aprender PHP y LARAVEL  desde cero hasta un nivel profesional. Espero contar contigo como mentor para el cumplimiento de mis objetivos. Gracias 

  • David Arroyave Giraldo

    David Arroyave Giraldo hace 7 meses

    Tu forma de explicar es excelente: paso a paso; de forma detallada, sin prisa; ahondas adecuadamente en cada tema y llevas al alumno de la mano. Dicen que las comparaciones son odiosas, me disculpas,  pero  haces recordar al desaparecido y muy querido por todos en Latinoamérica Alejandro Taboada de programación ATS   Gracias   

    • Victor Arana Flores hace 7 meses

      Hola David, la verdad es que nunca llegue a ver ninguno de sus videos, pero si he visto que es muy querido por la comunidad. Gracias por la comparación :D

  • YulihÑo Ochante Huamaccto

    YulihÑo Ochante Huamaccto hace 11 meses

    Buenas tardes, el video sale medio borroso o es por mi internet?

     

    • David Arroyave Giraldo hace 7 meses

      Tu PC ya viene con una tarjeta de video incorporada a la tarjeta madre, pero para mejorar imagen, fotos, videos etc. es recomendable adicionar una tarjeta de video externa y la calidad de video mejora considerablemente.    

  • Martzdev

    Martzdev hace 1 año

    Por alguna razón aparece el error 404 de apache y el servidor está activo (instalé el server manualmente, no uso XAMPP ni otro server) pero con el comando Artisan Serve funciona sin problema, ¿A que se debe el error?

    • Martzdev hace 1 año

      Solucioné el problema, para poder acceder a la carpeta public y reconozca las directivas de .htaccess deben configurar el servidor de Apache en httpd.conf (en el caso de que instalaran Apache manualmente, como es mi caso).

      En el archivo httpd.conf Deben establecer de "none" a "All" la directiva AllowOverride que se encuentra dentro de document root

       <Directory "${SRVROOT}/htdocs">
      AllowOverride All
      </Directory>

      y descomentar (quitando el simbolo #) del comando LoadModule rewrite_module modules/mod_rewrite.so

      Por ultimo reinician el servidor de httdp.exe que se encuentra dentro de la carpeta bin de Apache

    • Victor Arana Flores hace 1 año

      Hola Brian, gracias por el aporte.

  • Wilder Ramirez Delgado

    Wilder Ramirez Delgado hace 1 año

    Hasta el momento super claro

  • Luis Fernando Camargo Yepez

    Luis Fernando Camargo Yepez hace 1 año

    A los parámetros que se pase por la URL se les puede restringir el formato usando el método where.  por ejemplo limitar que id sea solo números:

     

    Route::get('/user/{id}', function ($id) {

    //

    })->where('id', '[0-9]+');

     

    Puede ser útil en algún momento…

     

  • Walter

    Walter hace 2 años

    ? Laravel se basa en el patrón Front-Controller: un único punto de entrada a nuestra aplicación.

          El mismo está ubicado en public/index.php

     

    ? Rutas: Laravel verifica si la URL esta definida en el archivo routes/web.php

          Es importante el orden de nuestras rutas cuando usamos variables.

     

  • Ivette Margorie Roque Chumacero

    Ivette Margorie Roque Chumacero hace 2 años

    Muy entendible!