# Rutas

## 1. Rutas con nombre

Es buena práctica asignarle un nombre a cada ruta, en caso de cambios en la rutas no será necesario en todo el código cambiar la url asociada a esa ruta

## 2. Rutas fluidas

Desde Laravel 5.4 puedes definir rutas de forma fluida encadenando métodos, como por ejemplo:

```php
Route::name('products.edit')
    ->get('products/{product}/edit', 'ProductController@edit')
    ->middleware('guest');
```
