Laraveli 11 käsk PHP Artisan: API` on mitmeid peamisi eesmärke, mis on seotud API funktsionaalsuse seadistamisega uues Laraveli rakenduses. Siin on selle käsu peamised funktsioonid:
1. loob marsruudi faili `API.php`: see käsk genereerib faili` marsruudid/api.php`, kus saate oma API marsruute määratleda. See fail on konfigureeritud töötama koos API` vahetarkvara grupiga, võimaldades kodakondsuseta API -taotlusi.
2. Installib Laravel Sanctumi: käsk seab Laraveli sanctumi, mis on lihtne pakett API -sümboolse autentimiseks. See võimaldab teil hõlpsalt rakendada oma API-le sümbolipõhist autentimist, muutes selle sobivaks SPA-deks (ühe lehe rakendused) ja mobiilirakenduste jaoks.
3. Seadistab isiklike juurdepääsu märganduste jaoks andmebaasi migratsiooni: see loob migratsioonifaili, mis on vajalik isiklike juurdepääsu märkide haldamiseks, mida kasutatakse kasutajate autentimiseks API kaudu.
4. Seadi konfigureerimine: käsk genereerib ka Sanctumi konfiguratsioonifaili, tagades, et vajalikud sätted on teie rakenduses õigesti toimimiseks [1] [2] [4].
Üldiselt lihtsustab see käsk Laraveli API arendamise rakenduse ettevalmistamise protsessi, mis hõlbustab arendajatel API -de ehitamisega alustamist.
Tsitaadid:[1] https://laravel-news.com/api-versioning-in-rase-11
[2] https://laraveldaily.com/post/laravel-11-main-new-features-cangers
[3] https://www.youtube.com/watch?v=agunf89saog
[4] https://laracasts.com/series/whats-new-in-laravel-11/episodes/4
[5] https://laravel.com/docs/11.x/installation