Glossary · Web技術
Hydrationとは?
Hydrationはサーバー生成された静的HTMLに、クライアントでJavaScriptを「適用」して対話機能を有効化するプロセス。SSR/SSGの初回表示後に実行される重要な段階。
公開: 2026年4月19日2分で読める
Hydrationとは?
Hydration(ハイドレーション) は、サーバーで生成された静的HTMLに、クライアント側でJavaScriptを「注水」して対話機能を有効化するプロセス。SSR/SSG後の重要な段階です。
フロー
- サーバー: 静的HTMLを送信
- ブラウザ: HTML表示(速い)
- JavaScriptダウンロード・実行
- Hydration: イベントハンドラー登録・状態復元
- 対話可能に
問題点
- JSダウンロード中は対話できない
- 巨大なアプリでは Hydration 自体が遅い
- INP(応答性)悪化の原因
解決策
React Server Components と Partial Hydration により、必要な部分のみHydration。Next.js App Routerで自動最適化されています。
関連用語
- SSG / SSR / Server Components
Tufe Companyのソリューション
関連キーワード
HydrationReactNext.js
Ready to Start?
自社でもこの戦略を実行したい方へ
Tufe Companyが戦略立案から実装までワンストップで支援します。
まずは無料相談で現状ヒアリングから。