用語 意味
Component UIを表す関数・要素の単位
Element ReactがUI構造を表現する値
JSX UIを記述する構文拡張
props 親から渡される入力
state 時間とともに変化する記憶
Render 次のUIを計算する段階
Commit DOMへ変更を反映する段階
Reconciliation 前回・今回のツリー対応付け
key 兄弟要素の同一性
Hook React機能へ接続する関数
Effect 外部システムとの同期処理
Ref レンダリング外の可変参照
Context ツリー深部へ値を渡す仕組み
Suspense 準備中UIの境界
Transition 非緊急更新
Action 非同期更新を扱う仕組み
Hydration サーバーHTMLにReactを接続
SSR サーバーでHTMLを生成
SSG ビルド時にHTMLを生成
RSC React Server Components
Client Component クライアントモジュール境界のコンポーネント利用
Server Component サーバー環境で事前レンダリングされる利用
Server Function クライアントから参照可能なサーバー実行関数
Compiler Reactコードを解析・最適化するビルドツール
Memoization 入力に基づき計算結果・参照を再利用すること
Immutable 既存値を変更せず新しい値を作ること
Controlled 値をReact stateで制御すること
Uncontrolled 値をDOMなどに保持させること