Rendering on the web (SSR, CSR, etc.) - flowup/knowledge GitHub Wiki
Concepts
This article describes the key differences between common rendering techniques:
- client-side rendering,
- server-side rendering,
- prerendering.
SEO is one of the important considerations, more info on that here.
Implementation
Angular
Angular uses client-side rendering out of the box, but can also use server-side rendering (with hydration) using Angular Universal (more info here).