
Chapters
はじめに
第1部 データフェッチ
データフェッチ on Server Components
データフェッチ コロケーション
Request Memoization
並行データフェッチ
N+1とDataLoader
細粒度のREST API設計
ユーザー操作とデータフェッチ
第2部 コンポーネント設計
クライアントとサーバーのバンドル境界
Client Componentsのユースケース
Compositionパターン
UIをツリーに分解する
Container/Presentationalパターン
第3部 キャッシュ
Static RenderingとFull Route Cache
Dynamic RenderingとData Cache
Router Cache
データ操作とServer Actions
第3.1部 Cache Componentsの考え方
明示的で合成可能なキャッシュ戦略
Dynamic Contentの境界
キャッシュの境界と制御
キャッシュの保存先と共有
第4部 レンダリング
Server Componentsの純粋性
SuspenseとStreaming
第5部 その他のプラクティス
リクエストの参照とレスポンスの操作
認証と認可
エラーハンドリング
Author
Topics