Server-side rendering (SSR) pre-renders a React application on a server, then sends the resulting HTML to a visitor’s browser. An SSR framework handles that server-side work. This approach can help with search visibility and sharing. section 1.3.2
A list that becomes interactive
A site could render a list on the server, then let visitors filter and sort it in the browser. React code runs on both the server and the client, but the initial list does not have to wait for client-side rendering. section 1.3
SSR differs from static site generation: a static site generator produces a website ready to deploy to a static host, while an SSR framework pre-renders the application on a server before serving its HTML. Next.js and Remix are examples of frameworks used for server-rendered React sites. React can also be used without SSR, such as for a single-page application or a widget added to an existing site. section 1.3.2 section 1.3







