SSR
Server-Side Rendering (SSR) is a rendering approach in which a web page is generated on the server as a complete HTML document and sent to the client. This contrasts with client-side rendering, where the browser executes JavaScript to render content after receiving minimal HTML.
In a typical SSR workflow, a user requests a page; the server runs the application code, fetches
Benefits of SSR include faster time-to-content for the initial view, improved search engine optimization and social
Trade-offs involve higher server workload per request and potentially longer per-request latency, especially under heavy traffic.
Frameworks and platforms that support SSR include Next.js (React), Nuxt.js (Vue), SvelteKit (Svelte), Remix, and Angular