Slide 9
Slide 9 text
© 2024 Classmethod, Inc.
状態管理:useState + バケツリレーの課題解消に向けて
9
useState + バケツリレーの課題に対して、いくつかの解決策があります。アプリケー
ションの規模や要件に応じて、適切な状態管理ソリューションを選択することが重要で
すが、標準で備わっているReact Contextが採用されるケースが多いように感じます。
useState + バケツリレーの課題解消案
React Context
状態管理ライブラリ
設計の見直し
● Reactの標準機能
○ 標準機能といったこともあり最初に採用される可能性が高い
● 中間コンポーネントを介さずに状態共有が可能
● Redux, Jotai, Zustand など
● より高度な状態管理機能を提供
● 状態を持つコンポーネントの配置を最適化
● コンポーネント分割の見直し