Aller au contenu

Découpage du code

Diviser le code en parties chargeables séparément et prévoir leur moment de chargement.

Développement logiciel

Qu’est-ce que le découpage du code ?

Le découpage sépare le code en parties de sortie, souvent appelées chunks. Les limites peuvent être des entrées de page ou des modules demandés dynamiquement. Toutes les parties n’ont alors pas à figurer dans le paquet initial. Le parcours de chargement fixe leur chargement réel. Le découpage seul ne garantit ni moins de données au total ni une meilleure expérience.

Dans un portail fictif, une analyse de rapports rarement utilisée reçoit son propre chunk. Il doit être accessible à l’ouverture ; un échec exige un message compréhensible et une possibilité de réessai adaptée. L’équipe vérifie aussi que des fichiers compatibles sont chargés après déploiement. Un fichier JavaScript distinct ne donne aucun droit d’accès : données et actions de l’analyse restent protégées selon les droits actuels.

Sources

Articles sur le sujet

Développement logiciel avec ASES

Logiciels sur mesure, applications web et mobiles