What problem does it solve?
Enables Angular applications to render on the server and hydrate reliably on the client so pages load faster, index correctly for SEO, and avoid hydration mismatches that break interactivity.
Core Features & Use Cases
- SSR Setup and Bootstrapping: Guidance to add @angular/ssr, configure server and client bootstraps, and run an Express-based rendering engine.
- Hydration Strategies: Patterns for default and incremental hydration, event replay, and avoiding hydration mismatches with platform-safe checks.
- Prerendering and Caching: Configure render modes per route, generate static pages with dynamic prerender params, and transfer HTTP state to the client for fast navigations.
- Use Case: Convert a marketing site and product pages to prerendered HTML while keeping user dashboards client-only and hydrating interactive widgets lazily.
Quick Start
Use the angular-ssr skill to add server-side rendering, configure render modes for key routes, and enable client hydration for a production Angular v20+ app.