GraphQL est une alternative très sérieuse à RESTful. Ce qui me pose encore problème pour l'adopter définitivement c'est la carence en frameworks afin de parser/lexer les requêtes reçues via HTTP et d'en assurer le mapping côté base de données.
Ici GraphQL Java apporte une première pierre à cet édifice avec un exemple d'implémentation simple mais concret.
Certains le savent, j'ai beaucoup de mal avec les bases relationnelles ; encore plus lorsque je code un service REST. Mais les bases dénormalisées ne constituent pas non plus une solution à mes yeux dans le sens où elles augmentent l'espace occupé et rendent difficile les opérations d'update (les données y étant redondantes).
Je pense que GraphQL est un bon compromis entre le monde relationnel et dénormalisé.
@Chlouchloutte @Lenny et @Doudou qu'en pensez-vous ?