# Server-Side Rendering (SSR)
Server side rendering is useful to:
- Render the first page quickly
- Avoid long initial page load times
The server-side generates the initial page and serves it to the client. On the client, the [[Single Page Application (SPA)]] takes over from there.
SSR is different from the old-school MVC approach where the server was smart and the client-side was considered a dumb renderer.
With SSR, not all page loads necessarily have to hit the server side.