複雑なフォームを継続的に開発していくための技術選定・設計・実装 | TSKaigi メモ
https://2025.tskaigi.org/talks/izumin5210
speaker: izming5210
最も単純な実装
useStateだけ
フィールドが増えるとuseStateも増える
1フィールドの更新で全体が再描画
バリデーション
増えないなら良い
フォームライブラリで便利になる
React Hook Form
UIにバリデーションが埋もれる
テストしづらい
フォームライブラリ+スキーマライブラリ(zod, valibot, yup)
UIとバリデーションを分離できる