Chargement à la demande

Le chargement à la demande (lazy loading) retarde le téléchargement du code d'une partie de l'application jusqu'à ce qu'elle soit nécessaire, par exemple lors de la visite d'une route. Il réduit la taille du paquet initial et accélère le premier affichage. Dans Angular, on le déclare avec loadComponent ou loadChildren.

Exemple

{ path: 'admin', loadComponent: () => import('./admin').then(m => m.Admin) }

Notions voisines

Tout le glossaire