PHP
-
Laravel9/ViteでVue3
Vue2ではdataやcomputed、mountedなどoptionsごとにロジックをまとめて記述するOptions APIだったが、Vue3でリリースされた…
-
Laravel9でFortifyを使ってみる
概要 Fortifyはユーザ登録やパスワードリセットなどユーザ認証系の主なルート登録とコントローラーを提供するパッケージで、具体的にはユーザの登録・ログイン認証…
-
Laravel9でBootstrap&Vite
Laravel9のv9.19からフロントビルドツールがLaravelMixからViteに変更されたようです。そこで、Laravel9をインストールしてBoots…
-
Laravel8基本設定
認証パッケージにLaravel Jetstream/Fortifyが導入されたり、ルーティングの書き方が変わったり、モデルのディレクトリが変更されてるようなので…
-
Laravel SanctumでSPA認証
前回は「Laravel SanctumでBearerトークンによるAPI認証」を行いましたが、今回はLaravel Sanctumのもうひとつの認証、トークンを…
-
Laravel SanctumでBearerトークンによるAPI認証
Laravel Passport以外でシンプルな外部サイトからのAPI認証を調べていたら、laravel6.xの公式ページにあった「API認証」がLaravel…
-
Laravel+Vue/Vuetify Paginationを使ってみる
簡単にページネーションを作れるVue/VuetifyのPaginationを使ってみます。Laravel側からAxiosを使ってAPIでデータを取得し、Vuet…
-
Laravel+Vue LaravelMixでフロントと管理画面を別のSPAとして扱う
LaravelをAuthをインストールした時点でVue.jsを利用でき、resources/js/app.jsでVueインスタンスを生成していますが、このままで…
-
Laravel+Vue/Vuetify 編集機能を追加
前回までで登録・一覧・削除ができたので今回は編集機能を作ります。Actionsのペンアイコンをクリックしたときに該当データの編集画面を表示しデータの変更ができる…
-
Laravel+Vue/Vuetify 削除確認ダイアログを表示してデータ削除
前回はLaravel+Vue/Vuetify Data tableを利用してデータ一覧を作成しました。 Actionsのゴミ箱アイコンをクリックしたときに削除確…
-
Laravel+Vue/Vuetify Data tablesで一覧作成
前回は非同期バリデーションとともに登録を行いました。今回はLaravelのSeederでテストデータを生成して、Vue/VuetifyのData tablesを…
-
Laravel+Vue/Vuetifyで非同期バリデーション
前回作成したVue/Vuetifyのフォームにおける登録処理時のLaravel側での非同期バリデーションの実装です。具体的にはAxiosで非同期でフォーム値を送…