React

API 概要
createContext Context作成
lazy コンポーネントの遅延import
memo props比較による手動メモ化
startTransition 非緊急更新
use Promise・Context読み取り
cache サーバー側計算のキャッシュ
cacheSignal キャッシュ中断シグナル
Activity 可視性とstate保持
Suspense 準備中フォールバック
StrictMode 開発時検査

Hooks

Hook 概要
useState state
useReducer Reducer state
useContext Context
useRef 可変参照・DOM
useEffect 外部同期
useLayoutEffect 描画前同期
useInsertionEffect CSS-in-JS
useEffectEvent Effect Event
useMemo 値のメモ化
useCallback 関数のメモ化
useTransition Transition状態
useDeferredValue 値の遅延
useId 安定ID
useImperativeHandle ref公開API
useSyncExternalStore 外部ストア
useDebugValue DevTools表示
useActionState Action state
useOptimistic 楽観的更新

React DOM

API 概要
createRoot クライアントルート
hydrateRoot hydration
createPortal 別DOM位置へ描画
flushSync 同期DOM反映を強制
useFormStatus 親formの送信状態
preload リソース事前取得
preinit リソース初期化

flushSyncは統合上必要な場合に限定する。通常のReactコードで多用しない。