Skip to content
React·Intermediate·Conceptual·1 min read

What is hydration?

Short interview answer

Hydration is React attaching behavior to server-rendered HTML by rendering a matching client tree and connecting event handling and component state. It reuses existing DOM when the initial output agrees; it is not simply downloading HTML.

Key takeaway

Explain the underlying mental model clearly, then support it with a concrete example and its trade-offs.

← Back to SSR and hydration

Related questions