Route i Laravel gceist le sainiú route s do d'fheidhmchlár gréasáin agus cinneadh a dhéanamh conas a láimhseáil iarratais URL isteach. Le Laravel, éiríonn ródú éasca agus solúbtha.
Chun tús a chur leis, is féidir leat route s a shainiú sa routes/web.php
nó routes/api.php
comhad, ag brath ar an gcineál feidhmchláir atá á fhorbairt agat.
Mar shampla, is féidir leat simplí route mar seo a shainiú:
Route::get('/about', function() {
return "This is the About page";
});
Sa sampla seo, nuair a fhaigheann úsáideoir rochtain ar an /about
URL, Laravel cuirfidh sé glaoch ar an bhfeidhm láimhseála comhfhreagrach agus cuirfidh sé an teaghrán "Seo é an leathanach Maidir" ar ais chuig an úsáideoir.
Ina theannta sin, Laravel soláthraíonn sé modhanna eile route cosúil le post
, put
, patch
, delete
, , etc., chun modhanna éagsúla HTTP a láimhseáil.
Is féidir leat freisin route do Rialaitheoirí chun iarratais URL a láimhseáil.
Mar shampla:
Route::get('/products', 'ProductController@index');
Sa sampla seo, nuair a fhaigheann úsáideoir rochtain ar an /products
URL, Laravel cuirfidh sé glaoch ar an index
modh chun ProductController
an t-iarratas a láimhseáil.
Is féidir leat nathanna rialta agus paraiméadair dhinimiciúla a úsáid freisin le haghaidh níos solúbtha route.
Mar shampla:
Route::get('/users/{id}', 'UserController@show');
Sa sampla seo, {id}
tá paraiméadar dinimiciúil sa URL agus cuirfear ar aghaidh chuig an show
modh sa UserController
chun an t-iarratas a láimhseáil.
Ina theannta sin, Laravel cuireann gnéithe breise ar fáil cosúil le route grúpaí, acmhainn route, middleware agus níos mó, a shaincheapadh agus a bhainistiú route i d' Laravel iarratas.
Go hachomair, le Laravel, tá go leor roghanna agus gnéithe cumhachtacha agat chun route s a shainiú agus iarratais URL a láimhseáil. Ligeann sé seo duit feidhmchláir ghréasáin solúbtha agus inchothaithe a thógáil.