Angular SSR (históricamente llamado Angular Universal) renderiza el HTML de tu aplicación en el servidor para la solicitud inicial, en lugar de enviar una página vacía que el navegador debe llenar con JavaScript. Esto mejora el SEO, el rendimiento percibido y el primer paint.
El problema que SSR resuelve
Client-side rendering (default SPA):
Server sends empty <app-root></app-root> + JS bundle →
browser downloads & runs Angular → THEN content appears
→ slow first paint; crawlers/social bots may see a blank page
Server-side rendering:
Server runs Angular, sends fully-rendered HTML →
content visible immediately → Angular "hydrates" it for interactivity
