Route in Laravel sisältää route s:n määrittämisen verkkosovelluksellesi ja saapuvien URL-pyyntöjen käsittelyn määrittämisen. Kun Laravel reititys muuttuu helpoksi ja joustavaksi.
Aloita määrittämällä route s- routes/web.php
tai routes/api.php
-tiedostoon kehittämäsi sovelluksen tyypin mukaan.
Voit esimerkiksi määritellä yksinkertaisen route näin:
Route::get('/about', function() {
return "This is the About page";
});
Tässä esimerkissä, kun käyttäjä käyttää /about
URL-osoitetta, Laravel hän kutsuu vastaavaa käsittelytoimintoa ja palauttaa käyttäjälle merkkijonon "Tämä on Tietoja-sivu".
Lisäksi Laravel tarjoaa muita route menetelmiä, kuten post
, put
, patch
, delete
jne. eri HTTP-menetelmien käsittelemiseen.
Voit myös route ohjaajille käsitellä URL-pyyntöjä.
Esimerkiksi:
Route::get('/products', 'ProductController@index');
Tässä esimerkissä, kun käyttäjä käyttää /products
URL-osoitetta, Laravel hän kutsuu menetelmän pyynnön käsittelemiseksi index
. ProductController
Voit myös käyttää säännöllisiä lausekkeita ja dynaamisia parametreja joustavuuden lisäämiseksi route.
Esimerkiksi:
Route::get('/users/{id}', 'UserController@show');
Tässä esimerkissä {id}
on dynaaminen parametri URL-osoitteessa, ja se välitetään menetelmässä pyynnön käsittelemiseksi show
. UserController
Lisäksi Laravel tarjoaa lisäominaisuuksia, kuten route ryhmiä, resursseja route ja middleware paljon muuta, joita voit muokata ja hallita route sovelluksessasi Laravel.
Yhteenvetona voidaan todeta, että -sovelluksella Laravel sinulla on monia vaihtoehtoja ja tehokkaita ominaisuuksia route s:n määrittämiseen ja URL-pyyntöjen käsittelemiseen. Näin voit rakentaa joustavia ja ylläpidettäviä verkkosovelluksia.