はじめに
株式会社リビルドの鈴木です!
2023/6/24(土)にPHPカンファレンス福岡2023で登壇してきました!
今回はオフラインでのカンファレンスになりました。約270人の方が参加しました。
以下はイベント詳細ページになります。 phpcon.fukuoka.jp
発表テーマ「Laravel ShiftでLaravelのバージョンアップしてみた話」
- 発表した内容
- twitterの感想など
ビーチ駆動開発#phpconfuk #hall_fu
— ことみん (@kotomin_m) 2023年6月24日
Laravelちょうどアップデートしたかったんです、興味ある・・・ #phpconfuk #hall_fu
— 今日も誰かのにちようび(おいしい鮭親子丼) (@o0h_) 2023年6月24日
Laravel Shift初めて知った。面白いなhttps://t.co/eHpvWSlSFT#phpconfuk #hall_fu
— たつきち🧑💻 #買ってよかった が集まるSNS「pocitta(ポチッタ)」覗いてみてほしい (@ttskch) 2023年6月24日
Human Shift もあるのかw#phpconfuk#hall_fu
— SAW (@azuki_eater) 2023年6月24日
Laravel Shift 手動版は、結構高いw #phpconfuk #hall_fu
— Ryo Tomidokoro (@hanhan1978) 2023年6月24日
逆に1時間でどのくらいやってくれるのか気になる#phpconfuk #hall_fu
— 今日も誰かのにちようび(おいしい鮭親子丼) (@o0h_) 2023年6月24日
私が主に話した内容はLaravelのバージョンアップなどについてです。
皆さんはこんな課題ありませんか?
- そろそろLaravelのサポート切れるのでバージョンをアップしないとまずい。
- でも、手動で一つ一つコード書き換えていくのが大変。
そんな時に便利なのがLaravel Shiftです!
Laravel Shiftは簡単にいうと、課金すれば Laravel のアップグレードを自動でやってくれるというものです。
今回は実際にLaravelリポジトリのバージョンアップをしてみた体験談も交えて話しました。
ただ、一筋縄ではいかなかったので、その辺も含めて話しました!
私が見たセッション
見た中で特に気になったセッションは下記です。
私も同じ課題感を感じてました。 具体的には
などがあります。
ただ、このライブラリを使うとLaravelのモデルからTypeScriptの型を生成できるらしいです!すごい!
今まで手動でやってて苦労してました。
これまでは、バックエンドとフロントエンドでスキーマのプロパティが合わない問題はGraphQL使うしか無いと思ってたけど、この方法なら普通のRest APIの構成でも問題無いですね!
最後に
今年もオフラインでPHPカンファレンス沖縄を開催予定ですので、ぜひPHPerの皆さん、ご参加ください!
あと、弊社でエンジニアを積極採用中ですので、ぜひご応募ください!