Komanda “PHP Artisan Install: API` Laravel 11 kalpo vairākiem galvenajiem mērķiem, kas saistīti ar API funkcionalitātes iestatīšanu jaunā Laravel lietojumprogrammā. Šeit ir šīs komandas galvenās funkcijas:
1. Izveido maršruta failu `api.php`: šī komanda ģenerē failu“ maršruti/api.php`, kur jūs varat definēt savus API maršrutus. Šis fails ir konfigurēts darbam ar “API” starpprogrammatūras grupu, ļaujot saņemt bezvalstnieku API pieprasījumus.
2. Instalē Laravel Sanctum: Komanda izveido Laravel Sanctum, kas ir vienkārša API marķiera autentifikācijas pakete. Tas ļauj jums viegli ieviest savu API autentifikāciju, padarot to piemērotu SPA (vienas lapas lietojumprogrammas) un mobilajām lietojumprogrammām.
3. Iestata datu bāzes migrāciju personīgās piekļuves žetoniem: tas izveido migrācijas failu, kas nepieciešams personīgās piekļuves žetonu pārvaldībai, kurus lietotāju autentificēšanai izmanto API.
4. Konfigurē sanctum: Komanda arī ģenerē konfigurācijas failu sanctum, nodrošinot, ka nepieciešamie iestatījumi ir ieviesti, lai tas pareizi darbotos jūsu lietojumprogrammā [1] [2] [4].
Kopumā šī komanda pilnveido Laravel lietojumprogrammas sagatavošanas procesu API izstrādei, padarot izstrādātājiem vieglāku darbu ar API celtniecību.
Atsauces:[1] https://laravel-news.com/api- version-in-inavel-11
[2] https://laraveldaily.com/post/laravel-11-main-new-features-changes
[3] https://www.youtube.com/watch?v=AGUNF89SAOG
[4] https://laracasts.com/series/whats-new-in-inavel-11/episodes/4
[5] https://laravel.com/docs/11.x/installation