使用コマンド

php artisan make:model YourModelName -m -f -r --controller --policy

php artisan install:api

php artisan make:resource TaskResource

作成した api ルート確認

POSTMAN で api 叩いて json 取得できるかを確認する

php artisan route:list --path=api

CORS の設定

php artisan config:publish cors 古い? .end の SESSION_DOMAIN=localhost に設定

以下のパッケージをインストールして cors の設定をする方が新しい composer require fruitcake/laravel-cors

-i フラグを使うことで、コントローラに invokable メソッドを持たせることができます。 単一のアクションメソッドを持つコントローラでルート定義を簡潔にできる

artisan make:controller Auth/LoginController -i