React
Reactの基礎
JSXの基本的な書き方や使い方を理解する
Reactコンポーネントの作成方法やpropsの受け渡し方法について学ぶ
Reactの状態管理
useStateを使った状態管理の基本的な方法を理解する
useEffectを使った副作用の管理について学ぶ
useContextを使ったグローバルな状態管理の方法について学ぶ
Reactルーティング
React Routerを使ったルーティングの基本的な方法を学ぶ
ネストしたルーティングの設定方法について学ぶ
Reactテスト
JestやEnzymeを使ったReactテストの基本的な方法を理解する
コンポーネント単位でのテスト、API呼び出しのテスト、ユーザーインタラクションのテストについて学ぶ
パフォーマンスチューニング
メモ化やReact.memoを使ったパフォーマンスチューニングの方法を学ぶ
Reactの仕組みを理解し、不要な再レンダリングを減らす方法について学ぶ
Redux
Reduxの基本的な概念や使い方を理解する
ReactとReduxの連携方法について学ぶ
React Hooks
useState、useEffect、useContext、useReducerなどのReact Hooksの使い方を理解する
カスタムHookの作成方法について学ぶ