Hydration

  • hydration or rehydration is a technique in which client-side JavaScript converts a static HTML web page, into a dynamic web page by attaching event handlers to the HTML elements.
  • Because the HTML is pre-rendered on a server, this allows for a fast “first contentful paint” (when useful data is first displayed to the user), but there is a period of time afterward where the page appears to be fully loaded and interactive.