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).