Pourquoi et quand Obimi choisit GraphQL comme technologie idéale pour le développement
GraphQL – Une création Facebook
GraphQL a été créé en 2012 par Facebook afin de réduire l'utilisation du réseau pour leurs applications mobiles en améliorant les capacités de récupération de données. Plus tard en 2015, il est devenu open source, puis s'est étendu avec l'inclusion d'outils et de bibliothèques puissants.
GraphQL – Idéal pour les microservices et les systèmes complexes
GraphQL cache la complexité des systèmes complexes derrière son API. Ici, les données sont emballées au format de réponse GraphQL après les avoir récupérées à partir de ses systèmes existants. Cela peut bien fonctionner, notamment dans le cas d’API tierces ou d’infrastructures héritées présentant des problèmes de maintenance.
GraphQL – Plus facile de créer une expérience omnicanal
Avec GraphQL, les applications frontales peuvent être découplées des services Web. De cette façon, les développeurs peuvent facilement décrire leurs données. GraphQL récupérera ensuite les données de différentes sources de données demandées par la requête telle que définie dans le service. De cette façon, GraphQL contribue à offrir une expérience omnicanal en établissant une collaboration transparente entre différents appareils.