Gato GraphQL is het werk van Leonardo Losoviz, een ontwikkelaar die in 2012 begon met programmeren voor WordPress en GraphQL gebruikt sinds 2019.
Leo werkt eraan om WordPress de enige bron van waarheid te maken voor al onze content, zoals hij beschreef in zijn artikel "Create Once, Publish Everywhere" with WordPress uit 2019.
Met de komst van GraphQL en de WordPress-blokken-editor (ook wel Gutenberg genoemd) rond dezelfde tijd, begreep Leo dat deze de basis konden vormen om het gewenste doel te bereiken:
- Gebruik de blokken-editor om gestructureerde data op te slaan in WordPress
- Gebruik GraphQL om die data op te halen, voor elke client en applicatie
En zo begon het werk aan wat uiteindelijk Gato GraphQL zou worden.
Tijdens dit proces werd het duidelijk dat GraphQL krachtiger is dan algemeen bekend, en dat het gebruikt kan worden voor meer toepassingen dan alleen het ophalen van data voor een client.
Inderdaad, Gato GraphQL is ontworpen om het beheer van de WordPress-site te ondersteunen. Het kan elk stuk data ophalen, de data op elke gewenste manier transformeren en de data weer opslaan in de database, of er een bewerking mee uitvoeren.
Dit was een indrukwekkend voorstel, en het kostte 5 jaar ontwikkeling om het te voltooien: in januari 2024 werd Gato GraphQL uitgebracht in de WordPress-pluginmap.
Gato GraphQL is gevestigd in de prachtige stad Kuala Lumpur, in Maleisië.

