AccueilClients

Applications et sites

  • Application métiersIntranet, back-office...
  • Applications mobilesAndroid & iOS
  • Sites InternetSites marketings et vitrines
  • Expertises techniques

  • React
  • Expo / React Native
  • Next.js
  • Node.js
  • Directus
  • TypeScript
  • Open SourceBlogContactEstimer

    Bonne pratique

    Favoriser le "Request collapsing"

    Ce que dit le référentiel

    Le "Request collapsing" est un pattern applicatif permettant de limiter le nombre d’appels distants en regroupant plusieurs requêtes pour n’en faire qu’une seule. Il est adapté dans le cas de la récupération via un service tiers de données appartenant au même domaine métier.

    Il permet de limiter:

    • la charge réseau,
    • l’impact d’une latence réseau élevée,
    • les coûts dans le cadre de licences à la requête.

    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

    Avec React Query, nous pouvons optimiser le "Request collapsing" en batchant les requêtes. Cela signifie que plusieurs appels API peuvent être combinés en un seul, réduisant ainsi la surcharge réseau.

    Notre expertise permet de configurer React Query pour regrouper les requêtes automatiquement, minimisant l'impact des latences et rationalisant les coûts liés aux appels API en réduisant leur nombre.

    Règle de validation

    Le nombre de requêtes pour récupérer des données d'un même domaine métier par un service tiers doit être inférieur ou égal à 2

    Ressources économisées

    Réseau
    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

    Flux RSS

    Bluesky

    Naviguez à vue