Server-side rendering (SSR)

Server-side rendering is the process of generating fully rendered HTML on the server before sending it to the browser.

In SSR, the server processes the requested page, executes necessary logic, and returns a complete HTML document to the client. This improves initial load performance, SEO, and accessibility by displaying content faster compared to client-side rendering. Once the page loads, hydration restores interactivity by attaching JavaScript event listeners to the static content.

For more details, see Rendering on the Web.