Laravel

Laravel Routing

Basic routes, parameters, named routes, route groups, middleware, resource routes, route model binding

20 preguntas de entrevista·
Junior
1

How to define a basic GET route in Laravel?

Respuesta

The Route::get() method defines a route that responds to HTTP GET requests. The first parameter is the URI, the second is either a closure or an array [Controller::class, 'method']. This approach is defined in routes/web.php or routes/api.php depending on the route type.

2

Which method to use to create a route that responds to multiple HTTP verbs?

Respuesta

Route::match() accepts an array of HTTP verbs as the first parameter, then the URI and action. This allows responding to GET and POST on the same route for example. Route::any() also exists to respond to all HTTP verbs, but match() offers more precise control.

3

How to capture a parameter in a route URL?

Respuesta

Route parameters are defined using curly braces {param} in the URI. They are automatically injected into the closure or controller method. Parameters can be made optional with {param?} and accept constraints with ->where().

4

How to add a regex constraint on a route parameter?

5

How to name a route for easy reuse?

+17 preguntas de entrevista

Domina Laravel para tu próxima entrevista

Accede a todas las preguntas, flashcards, tests técnicos, ejercicios de code review y simuladores de entrevista.

Empieza gratis