Route – URL užklausų Laravel vadovas Route ir tvarkymas Laravel

Route apima jūsų žiniatinklio programos s Laravel apibrėžimą route ir įeinančių URL užklausų tvarkymą. Naudojant Laravel, maršruto parinkimas tampa lengvas ir lankstus.

 

Norėdami pradėti, galite nustatyti route s faile routes/web.php arba routes/api.php, atsižvelgdami į kuriamos programos tipą.

Pavyzdžiui, galite apibrėžti route tokį paprastą dalyką:

Route::get('/about', function() {  
    return "This is the About page";  
});  

Šiame pavyzdyje, kai vartotojas pasiekia /about URL, Laravel jis iškvies atitinkamą tvarkymo funkciją ir grąžins vartotojui eilutę „Tai yra puslapis apie“.

 

Be to, Laravel pateikiami kiti route metodai, pvz. post, put, patch, delete, , ir tt, skirti įvairiems HTTP metodams apdoroti.

Taip pat galite route į Valdiklius tvarkyti URL užklausas.

Pavyzdžiui:

Route::get('/products', 'ProductController@index');

Šiame pavyzdyje, kai vartotojas pasiekia /products URL, Laravel užklausai apdoroti bus index iškviestas metodas. ProductController

 

Taip pat galite naudoti reguliariąsias išraiškas ir dinaminius parametrus, kad būtų lankstesnis route.

Pavyzdžiui:

Route::get('/users/{id}', 'UserController@show');

Šiame pavyzdyje {id} yra dinaminis parametras URL ir bus perduotas metodui show užklausai UserController apdoroti.

Be to, Laravel siūlomos papildomos funkcijos, pvz. route, grupės, ištekliai route ir middleware kt., kurias galima tinkinti ir valdyti route programoje Laravel.

 

Apibendrinant galima pasakyti, kad naudodami Laravel, turite daug parinkčių ir galingų funkcijų, skirtų apibrėžti route s ir tvarkyti URL užklausas. Tai leidžia kurti lanksčias ir prižiūrimas žiniatinklio programas.