Aller au contenu
FR EN

GR491, Le guide de Référence de Conception Responsable de Services Numériques

MENU
← retour
Back-end    ODD#12     ODD#13    

Est-ce que le nombre de requêtes entre le client et le serveur est minimisé ?

Recommandation 

Flux

B People

A Planet

A Prosperity

Difficulté

**

Priorité

High

Récurrence

OnUpdate

Tests

Combien de requêtes sont nécessaires pour un parcours utilisateur ?

Précisions

Les opérations réalisées sur le front end génèrent des requêtes vers les services distants. Plus le nombre de requêtes est important plus les mécanismes de traitements et d'échanges vont consommer de ressources. Le périmètre et la conception des requêtes du back end doivent permettre de limiter le nombre de requêtes.

Use Case

L'analyse des codes sources, recherche des appels API. Les outils de développement et la console des navigateurs permettent de tracer les flux échangés, leurs volumes et fréquences (ex: CHROME : console / network)

Opquast 9 / GreenIT 9

Éléments complémentaires

Enjeux opérationnels liés au projet

Métiers concernés

Règle d’évaluation du niveau de conformité du critère

Requètes analysées / Requètes BO

Cycle de vie

Réalisation

3 autres critères liés à la recommandation : Limiter la volumétrie des échanges

Recommandation Incontournable

Flux

Est-ce que les données échangées sont compressées / minifiées avant transmission ?

Recommandation

Flux

Est-ce que la pagination est utilisée sur les échanges de données ?

Recommandation

Flux

Est-ce que les données échangées correspondent uniquement au besoin immédiat ?