AccueilClientsExpertisesBlogOpen SourceContact

Bonne pratique

Ne charger des données/du code que lorsqu'elles sont/il est nécessaire

Ce que dit le référentiel

Pour des raisons de performance perçue, il peut être tentant de précharger des ressources qui pourraient être utilisées si une action spécifique est effectuée par l'utilisateur (y compris une navigation vers une autre page).

Mais si cette action n'est pas entreprise, ces préchargements n'auront servi qu'à gaspiller des ressources.

Le "Référentiel d'écoconception web (REW)" est publié par GreenIT.fr dans le cadre des travaux du Collectif conception numérique responsable selon les termes de la licence Creative Commons Attribution.

Plus d'informations sur collectif.greenit.fr et ecoconceptionweb.com.

Notre avis

Le lazy loading nous permet d'optimiser le chargement des ressources en ne chargeant les composants que lorsqu'ils sont nécessaires. Par exemple, une zone admin peut rester inactive jusqu'à ce que l'utilisateur choisisse de se connecter, réduisant ainsi l'utilisation de la bande passante et l'empreinte carbone.

En appliquant le lazy loading dans nos projets React, nous assurons que seules les parties essentielles des applications sont chargées initialement. Cela améliore non seulement l'expérience utilisateur en réduisant le temps de chargement, mais diminue également la consommation énergétique, car moins de ressources sont inutilement demandées.

Règle de validation

Le nombre de ressources chargées qui ne sont pas immédiatement utilisées doit être inférieur ou égal à 0

Ressources économisées

Requêtes
Bonne pratique précédente
Précédent
Bonne pratique suivante
Suivant
18 avenue Parmentier
75011 Paris
+33 1 43 57 39 11
hello@premieroctet.com

Suivez nos aventures

GitHub
X (Twitter)
Flux RSS

Naviguez à vue