Laravel

Laravel Routing

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

20 câu hỏi phỏng vấn·
Junior
1

How to define a basic GET route in Laravel?

Câu trả lời

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?

Câu trả lời

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?

Câu trả lời

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 câu hỏi phỏng vấn

Nắm vững Laravel cho lần phỏng vấn tiếp theo

Truy cập tất cả câu hỏi, flashcards, bài kiểm tra kỹ thuật, bài tập code review và mô phỏng phỏng vấn.

Bắt đầu miễn phí