Chargement différé
Charger les ressources au moment où le parcours prévu en a besoin.
Qu’est-ce que le chargement différé ?
Le chargement différé reporte une ressource jusqu’à un besoin ultérieur, comme l’ouverture d’une vue ou l’approche d’une image. Il peut concerner code, images ou autres contenus. Le découpage du code crée des parties distinctes ; le chargement différé organise leur chargement plus tardif. Les termes ne sont donc pas équivalents. L’effet dépend du contenu, de la connexion et de l’usage.
Dans un portail fictif, l’aperçu du document se charge seulement à son ouverture. Le client voit un indicateur d’attente ; en cas d’échec, il peut réagir ou réessayer. L’équipe vérifie si ce report aide le parcours. Les ressources importantes pour la première vue ne doivent pas être toutes différées sans distinction. Moins de données initiales ne garantit ni attente plus courte ensuite ni dispense de tester le parcours prévu.
Sources
Termes associés
- Découpage du codeDiviser le code en parties chargeables séparément et prévoir leur moment de chargement.
- BundlerUn outil qui regroupe modules liés et ressources dans des fichiers à distribuer.
- Système héritéUn système existant toujours utilisé, avec des dépendances techniques et métier accumulées.
- Architecture multilocataireUne solution multilocataire prévoit des périmètres distincts par client ou groupe. Un locataire n’est pas automatiquement une personne ou une base de données.
- Cache du navigateurLe cache du navigateur conserve des réponses HTTP adaptées. Réutilisation et revalidation suivent les règles applicables.
- Invalidation du cacheL’invalidation met fin à la réutilisation d’une copie selon des règles définies. L’enregistrement source reste distinct.
Articles sur le sujet








Développement logiciel avec ASES
Logiciels sur mesure, applications web et mobiles


