Server-Side Rendering and Hydration

Part 6 of the React Internals series. Server-side rendering creates an initial HTML snapshot on the server; hydration lets react-dom attach event handlers and fibers to that existing DOM instead of replacing it.