GraphQL

Lors de la création de microservices j’ai eu à créer des API de recherches plus ou moins complexes, surtout lié à ce que la couche supérieure voulait. Niveau architecture ce n’est pas très correct car normalement les couches supérieurs s’adaptent à ce que retourne les services de niveau inférieur. L’avantage de l’adaptation est une meilleur optimisation des requêtes et des traitements fait sur les services et la bdd. Il existe pourtant d’autres solutions que les API REST pour créer ces requetes de recherche complexe comme JQueryBuilder ou GraphQL.

GraphQL est un vaste sujet, pour le découvrir allez voir le lien ci-joint qui est plein de bons articles sur cette technologie.

Lien : https://dzone.com/articles/your-guide-to-graphql-tutorials-and-articles