Perintah `php artisan instalasi: API` di Laravel 11 melayani beberapa tujuan utama terkait dengan pengaturan fungsionalitas API dalam aplikasi Laravel baru. Berikut adalah fungsi utama dari perintah ini:
1. Membuat file rute `API.PHP`: Perintah ini menghasilkan file` rute/api.php`, yang mana Anda dapat mendefinisikan rute API Anda. File ini dikonfigurasi untuk berfungsi dengan grup middleware `API`, memungkinkan permintaan API tanpa statisasi.
2. Memasang Laravel Sanctum: Komando mengatur Laravel Sanctum, yang merupakan paket sederhana untuk otentikasi token API. Ini memungkinkan Anda untuk dengan mudah menerapkan otentikasi berbasis token untuk API Anda, membuatnya cocok untuk SPA (aplikasi satu halaman) dan aplikasi seluler.
3. Menetapkan migrasi basis data untuk token akses pribadi: Ini membuat file migrasi yang diperlukan untuk mengelola token akses pribadi, yang digunakan untuk mengotentikasi pengguna melalui API.
4. Mengkonfigurasi Sanct: Perintah juga menghasilkan file konfigurasi untuk Sanctum, memastikan bahwa pengaturan yang diperlukan ada untuk berfungsi dengan benar dalam aplikasi Anda [1] [2] [4].
Secara keseluruhan, perintah ini merampingkan proses mempersiapkan aplikasi Laravel untuk pengembangan API, membuatnya lebih mudah bagi pengembang untuk memulai dengan membangun API.
Kutipan:[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