Una forma mejor de redirigir a los usuarios a la homepage en Laravel

Un pequeño tip que mejora la legibilidad de nuestro código cuando redireccionamos a un usuario a la home page.

Una forma mejor de redirigir a los usuarios a la homepage en Laravel
Photo by Scott Webb / Unsplash

Cuando creamos una aplicación basada en Laravel, muchas veces tenemos que redireccionar al usuario a la homepage. Por ejemplo:

  • Al iniciar sesión
  • Al cerrar sesión
  • Al enviar un formulario

El código que tenemos para redireccionar al usuario podría ser algo así:

public function logout() {
    // ...
    
    return redirect('/');
}

Este código no tiene nada de malo, pero es uno de esos casos en los que es algo tan común que Laravel nos da una forma más bonita de hacerlo:

public function logout() {
    // ...
    
    return home();
}

return home(). ¿No es precioso? :-)