PHPカンファレンス福岡2023に代表鈴木が登壇しました!(発表テーマ「Laravel ShiftでLaravelのバージョンアップしてみた話」)

はじめに

株式会社リビルドの鈴木です!

2023/6/24(土)にPHPカンファレンス福岡2023で登壇してきました!
今回はオフラインでのカンファレンスになりました。約270人の方が参加しました。

以下はイベント詳細ページになります。 phpcon.fukuoka.jp

発表テーマ「Laravel ShiftでLaravelのバージョンアップしてみた話」

  • 発表した内容

speakerdeck.com

私が主に話した内容はLaravelのバージョンアップなどについてです。
皆さんはこんな課題ありませんか?

  • そろそろLaravelのサポート切れるのでバージョンをアップしないとまずい。
  • でも、手動で一つ一つコード書き換えていくのが大変。

そんな時に便利なのがLaravel Shiftです!
Laravel Shiftは簡単にいうと、課金すれば Laravel のアップグレードを自動でやってくれるというものです。
今回は実際にLaravelリポジトリのバージョンアップをしてみた体験談も交えて話しました。 ただ、一筋縄ではいかなかったので、その辺も含めて話しました!

私が見たセッション

見た中で特に気になったセッションは下記です。

fortee.jp

私も同じ課題感を感じてました。 具体的には

  • バックエンドとフロントエンドでスキーマのプロパティが合わない
  • Enumの定義がズレる

などがあります。
ただ、このライブラリを使うとLaravelのモデルからTypeScriptの型を生成できるらしいです!すごい!
今まで手動でやってて苦労してました。

これまでは、バックエンドとフロントエンドでスキーマのプロパティが合わない問題はGraphQL使うしか無いと思ってたけど、この方法なら普通のRest APIの構成でも問題無いですね!

github.com

最後に

今年もオフラインでPHPカンファレンス沖縄を開催予定ですので、ぜひPHPerの皆さん、ご参加ください!

あと、弊社でエンジニアを積極採用中ですので、ぜひご応募ください!

re-build.company