Server Side Rendering
SPA
Single HTML file
Client-side rendering and routing
SSR
Server responds with entry HTML file
JavaScript hydrates SPA
Subsequent pages load asynchronously