Angular · Senior · Pytanie 54 z 75
Jak skonfigurować renderowanie per trasa (SSR, prerender, tylko klient) w Angular SSR?
export const serverRoutes: ServerRoute[] = [
{ path: '', renderMode: RenderMode.Prerender },
{ path: 'dashboard/**', renderMode: RenderMode.Client },
{ path: '**', renderMode: RenderMode.Server },
];- ✓Poprawna odpowiedź: Zdefiniować trasy serwerowe z
renderModedla każdej ścieżki - 2Użyć osobnej aplikacji dla każdego trybu
- 3Ustawić
ssr: falsew trasach wapp.routes.ts
Wyjaśnienie
Strony marketingowe można prerenderować podczas buildu, strefy po zalogowaniu renderować po stronie klienta, a resztę na żądanie. Prerender tras dynamicznych wymaga getPrerenderParams.