Instalacja „PHP Artisan Instal: API` in Laravel 11 służy kilku kluczowym celom związanym z konfiguracją funkcji API w nowej aplikacji Laravel. Oto główne funkcje tego polecenia:
1. Tworzy plik trasy „api.php`: to polecenie generuje plik` trasy/api.php`, w którym można zdefiniować trasy API. Ten plik jest skonfigurowany do pracy z grupą oprogramowania „API”, umożliwiając żądania API bezpaństwowego API.
2. Instaluje laravel sanctum: polecenie konfiguruje Laravel Sanctum, który jest prostym pakietem uwierzytelniania tokena API. Umożliwia to łatwe wdrożenie uwierzytelniania opartego na tokenach dla interfejsu API, dzięki czemu nadaje się do spa (aplikacji jednorazowych) i aplikacji mobilnych.
3. Konfiguruje migrację bazy danych dla osobistych tokenów dostępu: tworzy plik migracyjny niezbędny do zarządzania osobistymi tokenami dostępu, które są używane do uwierzytelniania użytkowników za pośrednictwem interfejsu API.
4. Konfiguruje sanctum: polecenie generuje również plik konfiguracyjny dla sanctum, zapewniając, że niezbędne ustawienia są wprowadzane do prawidłowego funkcjonowania w ramach aplikacji [1] [2] [4].
Ogólnie rzecz biorąc, to polecenie usprawnia proces przygotowywania aplikacji Laravel do rozwoju API, ułatwiając programistom rozpoczęcie budowania interfejsów API.
Cytaty:[1] https://laravel-news.com/apiversioning-n-laravel-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-laravel-11/episodes/4
[5] https://laravel.com/docs/11.x/installation