私の愛したLaravel 〜レールを越えたその先へ〜 by 武田 憲太郎

PHPerKaigi 2025
レギュラートーク(40分)

私の愛したLaravel 〜レールを越えたその先へ〜

KentarouTakeda 武田 憲太郎 KentarouTakeda
3

Laravel Wayを拡張し、あなた自身のLaravel体験を作る。

2年前、私は「Laravelへの異常な愛情」と題し、Laravelの基礎的な考え方と、そのレールがもたらす開発上の効果を紹介しました。

Laravelの「レール」は開発の効率化やコードベースの統一性を提供する一方、設計の柔軟性を制約することもあります。

本セッションでは、そうした制約を越え、Laravelの可能性を拡張する手法を紹介します。

  • リクエスト・レスポンスの拡張: 認証などのコア機能を変更し、柔軟な処理を実現
  • Eloquentの拡張: クエリビルダへの機能追加により、データベース固有機能を自在に利用
  • テンプレートエンジンの拡張: ビュー層の柔軟性を高め、多様な表現力を実現
  • あらゆるものを拡張: Laravelの内部設計を知り、拡張の考え方を理解する
  • 再利用性と安定性: パッケージ化による転用と、バージョンアップへの備え

Laravelを深く知り、より素晴らしいアプリケーション作りましょう。