React上級チュートリアル
フック
導入
フックのタイプ
エフェクト
エフェクトフック useEffect
useEffectの依存関係
useEffectでのグローバルハンドラ
useEffectフックのバリエーション
コンテクスト
コンテクストフック useContext
コンテクストの更新
リファレンス
リファレンスフック useRef
DOM用useRefフック
パフォーマンスフック useMemo
パフォーマンスのためのAPI memo
パフォーマンスフック useCallback
パフォーマンスフック useTransition
パフォーマンスフック useDeferredValue
ルーター
はじめに
フレームワークのインストール
ルーターとそのタイプ
ルーターの追加
ルート
ルートルートの作成
404 Not Foundエラーの処理
さらに別のルートを追加
ネストされたルート
クライアントサイドルーティング
ストレージからのデータ取得
ルートのデータローダー
ローダーで取得したデータの使用
データの追加
ストレージへのデータ追加
actionメソッドによるデータ追加
URLパラメータに基づくストレージからのページデータ読み込み
URLパラメータに基づくローダーデータの取得
URLパラメータに基づくデータの書き込みと編集
データ編集用ルートの作成
URLパラメータに基づくストレージ内データの更新
FormDataによるデータ更新
別ルートへのリダイレクト
アクティブリンクのスタイリング
ナビゲーション状態
ストレージからのデータ削除
ルートの削除
インデックスルート
パスなしルート