Laravel Routing System Overview
Routes are defined in routes directory and loaded automatically. Routes can handle GET, POST, PUT, PATCH, DELETE, and OPTIONS methods. Route parameters can be required or optional with default values. Route groups allow sharing middleware and controllers across multiple routes
- laravel.com