「ジェネリクスの話でもしましょうか」 - Laravel Live Japan、ほぼ初の英語登壇と、機材トラブルから始まった日本語の完全アドリブ
国際カンファレンス Laravel Live Japan で、ほぼ初めての英語登壇。本番直前の機材トラブルから始まった、日本語の完全アドリブによるジェネリクス即興トーク。そして用意した英語の本編まで。今までにない緊張と高揚の一日。
国際カンファレンス Laravel Live Japan で、ほぼ初めての英語登壇。本番直前の機材トラブルから始まった、日本語の完全アドリブによるジェネリクス即興トーク。そして用意した英語の本編まで。今までにない緊張と高揚の一日。
Laravel 13のFormRequest、Policy、ValidationRule、`#[Authorize]`、`#[Middleware]`の使い方を、GitHub風プルリクエストワークフローで解説。Laravel 9から完成形に至るAPI変遷も振り返り、規約とアトリビュートで判断のないコントローラーを書く。
Laravelのイベントシステムで副作用を疎結合にする方法を、EC注文確定シナリオを例に解説する。Eloquentを排除せずにEvent/Listenerによる関心の分離を実現する設計について、Clean ArchitectureのRepository+UseCase構成と比較しながら論じる。
Laravel 13のAttribute対応を検証。35の新規Attributeにより、Eloquent・Queue・Console等のクラス設定がどう便利になるかを実際のコード例で解説。
Laravel Boost 2.0のSkills対応を通じて見えた、AIコーディングの精度とパフォーマンスを向上させる設計。Laravel OpenAPI Validatorの対応記録とベンチマーク結果を交えて紹介する。
LaravelのREST設計を最小構成で実装。Eloquentのリレーション、artisanの自動生成、APIリソースによる責務分離までを一気通貫で体験できるチュートリアル。設計崩壊を防ぐための基本がここにある。
PHPerKaigi 2025登壇「私の愛したLaravel」の裏側。小川洋子「博士の愛した数式」から得たインスピレーションと、シンプルさへのこだわり。
Laravel 11新機能 'Slim Skeleton' への移行ガイド。ルーティング、認証、エラー処理などの基本機能の移行方法をステップバイステップで紹介することで、Laravelの基本機能を再確認する絶好の機会も提供。
PHPerKaigi 2024でのレギュラートーク資料。LaravelとOpenAPIを駆使して、煩雑なスキーマ駆動開発をシンプルにする方法を紹介します。API仕様とサーバー実装の一致、フロントエンド開発の効率化、そしてAPIの繋ぎ込みや結合テストの問題切り分けの不要化について解説。PHPとLaravelを使った開発においてスキーマ駆動開発に関心がある方や、より効率的な開発手法を求める方にとって必見の内容です。
Laravel OpenAPI Validatorの新規リリースを紹介。LaravelユーザーやAPI開発者へ向けパッケージの機能や背景となるAPI設計テクニックを提供。パッケージの導入方法、バリデーションの設定、そして設計思想に関する詳細な解説など。