Skip to content

Avoir la possibilité d'avoir de faire de requêtes spécifique  #68

@baudointran

Description

@baudointran

On garde des requêtes prédéfinies. GetFullDemarche, GetFullDossiers, GetFullDemarche dossier, etc. J'insiste sur la nomenclature en "full" pour bien faire comprendre aux utilisateurs qu'on retourne TOUT le graphql, aussi gros soit-il

On expose le client graphqlAPI à travers des query dynamiques. Il n'y a que deux queries sur DS: demarche & dossier. On fait deux fonction : getCustomDemarche et getCustomDossier. Celle-ci seraient des fonction en templates string, qui prennent une requête graphQL et l'envoi à DS.

Avec cette solution, un développeur a donc deux choix:
Utiliser nos fonctions pré-faite, même si elles sont trop grosses, mais au moins il se prend pas la tête de savoir quoi demanderà graphQL.
Ou concevoir sa requête lui-même pour optimiser son travail.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions