Laravelバージョンアップ・ニュース

Laravelバージョンアップ・ニュース

Laravel10からLaravel11へのアップグレード

Laravel10のプロジェクトをLaravel11にアップグレードする際の手順について解説します。 本記事では公式マニュアルで【影響の可能性:高い】とあったものを中心に取り上げています。 ただ変更すべき項目は、Webアプリによ...
Laravelバージョンアップ・ニュース

Laravel11データベース接続エラーの解決方法:The SQLite database configured for this application does not exist

Laravel11では、デフォルトのデータベース管理システムがsqlitになっています。 ディレクトリ指定でLaravelプロジェクトを新規作成した場合、デフォルトのデータベース管理システムはSQLiteになります。 設定を変更...
2024.03.15
Laravelバージョンアップ・ニュース

Laravel11でのミドルウェアの登録方法:CSRF除外なども解説

Laravel11では、フォルダごと、ごっそりミドルウェア(middleware)が消えています。 Laravel11でのミドルウェアの登録方法を解説します。 Laravel11でのミドルウェアの登録方法 まずは意外とよく...
Laravelバージョンアップ・ニュース

Laravel11でスケジューラー機能を使う方法:kernel.phpがなくなり直接console.phpに入力可能になりました

Laravelには便利なスケジューラー機能があり、設定した処理を、app/Kernel.phpに設定したタイミングで実行してくれます。 ただLaravel11からは、app/Kernel.phpファイルがなくなり、routes/con...
Laravelバージョンアップ・ニュース

Laravel Volt: Livewireを使ってVue.js風シングルページアプリケーション(SPA)開発が可能に

Laravel Voltを使うと、blade.phpファイルの中に、Livewireのコードが入れられます。 これまでは、Livewire用のコードを別ファイルに分けて管理する必要があり...
2024.01.18
Laravelバージョンアップ・ニュース

Laravel Folio:ルート設定が不要になる!静的ページに役立つルーター

Laravel Folioを使うと、ページ作成後、ルート設定を書かなくてもページを表示できます。コントローラに処理をいれない静的ページが多いWebアプリには、とても便利です。 使い方を説明していきますね。 *本記事を書くにあたり...
2024.01.17
Laravelバージョンアップ・ニュース

Laravel11の変更点と新機能をご紹介:ファイルが減ってスッキリしました!

Laravel10からの変更点と、Laravel11の新機能をお見せしていきます。感想をひとことでまとめると「ファイルが減って、すっきりした!」です。 どうスッキリしたか、一目でお伝えすると、下記のような感じです。以前と比べて、ファイ...
2024.03.17
Laravelバージョンアップ・ニュース

LaravelでFilamentを使用して効率的に管理画面を作成:Role の CRUD 処理の実装方法

Filamentは、Laravelの拡張パッケージのひとつ。管理画面作成の手間を減らせます。 Filamentを使用して作成できる管理画面の機能例をいくつか挙げてみますね。 オンラインショップの商品 - 商品の追加、編集、削...
2024.01.19
Laravelバージョンアップ・ニュース

Laravel10にアップグレードする手順

Laravel9からLaravel10へアップグレードする手順を説明します。 一番のポイントは、Laravel10ではPHPのバージョンが8.1以上必要になる点かと思います。この部分からお伝えしていきます。 なお今回の記事は、下...
2023.03.01
Laravelバージョンアップ・ニュース

Laravel10変更点:コントローラの戻り値の型指定(Response、View、RedirectResponse)を分かりやすく解説

Laravel10では、戻り値と引数に型指定が入った状態となります。モデルを指定してコントローラを作成した時も、メソッドの戻り値に型指定が追加されます。 これによって、どんな影響があるんだろう? ...
2023.02.24
タイトルとURLをコピーしました