Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Care este scopul instalării: comanda API în Laravel 11


Care este scopul instalării: comanda API în Laravel 11


Comanda `PHP Artisan: API` Comanda în Laravel 11 servește mai multe scopuri cheie legate de configurarea funcționalității API într -o nouă aplicație Laravel. Iată principalele funcții ale acestei comenzi:

1. Creează fișierul de rută `API.php`: Această comandă generează fișierul` rute/api.php`, care este locul în care puteți defini rutele API. Acest fișier este configurat să funcționeze cu grupul „API” Middleware, permițând solicitări API apus.

2. Instalează Laravel Sanctum: Comanda stabilește Laravel Sanctum, care este un pachet simplu pentru autentificarea API Token. Acest lucru vă permite să implementați cu ușurință autentificarea bazată pe jetoane pentru API-ul dvs., ceea ce o face potrivită pentru SPA-uri (aplicații cu o singură pagină) și aplicații mobile.

3. Configurează o migrație a bazei de date pentru jetoane de acces personal: creează un fișier de migrație necesar pentru gestionarea jetoanelor de acces personal, care sunt utilizate pentru autentificarea utilizatorilor prin API.

4. Configurează Sanctum: Comanda generează, de asemenea, un fișier de configurare pentru Sanctum, asigurându -se că setările necesare sunt în vigoare pentru ca acesta să funcționeze corect în aplicația dvs. [1] [2] [4].

În general, această comandă simplifică procesul de pregătire a unei aplicații Laravel pentru dezvoltarea API, ceea ce face mai ușor pentru dezvoltatori să înceapă cu construirea API -urilor.

Citări:
[1] https://laravel-news.com/API-Versioning-nAravel-11
[2] https://laveldaily.com/post/lavel-11-main-new-features-changes
[3] https://www.youtube.com/watch?v=agunf89saog
[4] https://laracasts.com/series/whats-new-inravel-11/episodes/4
[5] https://laravel.com/docs/11.x/installation