| 用語 |
意味 |
| 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などに保持させること |
← React大全 2026 の目次へ