Laravelに新しく導入されたフロントビルドツール「Vite」でTypeScript+React開発環境を構築する方法
Laravel9.1くらいからフロントのビルドツールがWebpackベースのLaravel MixからViteに変更になりました。
そこでViteを使用してTypeScript+Reactの開発環境を構築してみます。
- 投稿日
- 更新日
Laravel9.1くらいからフロントのビルドツールがWebpackベースのLaravel MixからViteに変更になりました。
そこでViteを使用してTypeScript+Reactの開発環境を構築してみます。
Laravelで複雑なクエリとかは直接SQLを書くことがあると思います。
入力値やDBの値をクエリに組み込むときはプリペアドステートメントを使用しますが、配列(where in)で使おうとするとうまく動かなかったのでメモです。
Laravelでテストコードを書いていると、ログ出力もアサートしたいということがありますよね。
ということでログ出力をユニットテストする方法をご紹介します。
VSCodeでPHPUnit(そのまま!)という拡張機能を使用してDockerコンテナ内のPHPUnitを実行する方法をご紹介します。
Laravelですでに運用しているサービスで外部にもAPIを公開したいという場合の例です。
APIで認証するには何かしらのトークンで認識する必要がありますが、今回はjwt-authというライブラリを使用します。