Angular & Signals (283 Qs)•Part 3: Angular Router, Navigation & SSR Universal (63 - 75)
What is Angular Universal?
Angular Universal is a server-side rendering module for Angular applications in various scenarios. This is a community driven project and available under @angular/platform-server package. Recently Angular Universal is integrated with Angular CLI.
Practical Code Example
typescript
// Angular Universal / SSR: Pre-renders Angular templates on Node.js server
// app.config.server.ts:
import { mergeApplicationConfig, ApplicationConfig } from '@angular/core';
import { provideServerRendering } from '@angular/platform-server';
import { appConfig } from './app.config';
export const config: ApplicationConfig = mergeApplicationConfig(appConfig, {
providers: [provideServerRendering()]
});