Gato GraphQL est la création de Leonardo Losoviz, un développeur qui a commencé à coder pour WordPress en 2012 et à utiliser GraphQL depuis 2019.
Leo s’efforce de faire de WordPress la source unique de vérité pour tout notre contenu, comme il l’a exprimé dans son article “Create Once, Publish Everywhere” with WordPress, de 2019.
Avec l’arrivée de GraphQL et de l’éditeur de blocs de WordPress (alias Gutenberg) à peu près à la même époque, Leo a compris qu’ils pouvaient fournir les bases pour atteindre l’objectif recherché :
- Utiliser l’éditeur de blocs pour stocker des données structurées dans WordPress
- Utiliser GraphQL pour récupérer ces données, pour n’importe quel client et application
Et c’est ainsi qu’a commencé le travail sur ce qui allait devenir Gato GraphQL.
Au cours de ce processus est venue la prise de conscience que GraphQL est plus puissant qu’on ne le pense généralement, et qu’il pouvait servir à bien plus de cas d’usage que la simple récupération de données pour un client.
En effet, Gato GraphQL a été conçu pour aider à gérer le site WordPress. Il peut récupérer n’importe quelle donnée, la transformer de la manière souhaitée, et l’enregistrer à nouveau dans la BD, ou exécuter une opération avec elle.
C’était une proposition formidable, et il a fallu 5 ans de développement pour y parvenir : en janvier 2024, Gato GraphQL a été publié dans le répertoire de plugins de WordPress.
Gato GraphQL a son siège dans la magnifique ville de Kuala Lumpur, en Malaisie.

