Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Какова цель установки: команда API в Ларавеле 11


Какова цель установки: команда API в Ларавеле 11


Команда «PHP Artisan»: API` команда в Laravel 11 обслуживает несколько ключевых целей, связанных с настройкой функциональности API в новом приложении Laravel. Вот основные функции этой команды:

1. Создает файл маршрута `api.php`: эта команда генерирует файл` rytes/api.php`, где вы можете определить свои маршруты API. Этот файл настроен на работу с группой промежуточного программного обеспечения `API, позволяющей получить запросы API без состояния.

2. Устанавливает Sanctum Laravel: команда устанавливает Laravel Sanctum, который является простым пакетом для аутентификации токена API. Это позволяет легко реализовать аутентификацию на основе токков для вашего API, что делает ее подходящим для спа-салонов (одностраничные приложения) и мобильные приложения.

3. Устанавливает миграцию базы данных для токенов личного доступа: он создает файл миграции, необходимый для управления токенами личного доступа, которые используются для аутентификации пользователей через API.

4. Конфигурирует Sanctum: Команда также генерирует файл конфигурации для Sanctum, гарантируя, что необходимые настройки должны быть правильно функционировать в рамках вашего приложения [1] [2] [4].

В целом, эта команда оптимирует процесс подготовки приложения Laravel для разработки API, что облегчает разработчикам начать с создания API.

Цитаты:
[1] https://laravel-news.com/api-versioning-in-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