Gato GraphQL è la creazione di Leonardo Losoviz, uno sviluppatore che ha iniziato a programmare per WordPress nel 2012 e a usare GraphQL dal 2019.
Leo si impegna a fare di WordPress l'unica fonte di verità per tutti i nostri contenuti, come espresso nel suo articolo "Create Once, Publish Everywhere" with WordPress, del 2019.
Con l'avvento di GraphQL e dell'editor a blocchi di WordPress (alias Gutenberg) più o meno nello stesso periodo, Leo ha compreso che questi potevano fornire le basi per raggiungere l'obiettivo tanto ricercato:
- Usare l'editor a blocchi per archiviare dati strutturati in WordPress
- Usare GraphQL per recuperare quei dati, per qualsiasi client e applicazione
E così ebbe inizio il lavoro su quello che sarebbe diventato Gato GraphQL.
Durante questo processo si è giunti alla consapevolezza che GraphQL è più potente di quanto comunemente si pensi, e che poteva essere utilizzato per molti più casi d'uso che il semplice recupero di dati per un client.
Infatti, Gato GraphQL è stato progettato per aiutare a gestire il sito WordPress. Può recuperare qualsiasi dato, trasformarlo nel modo desiderato e salvarlo nuovamente nel DB, oppure eseguire un'operazione con esso.
Questa era una proposta straordinaria, e ci sono voluti 5 anni di sviluppo per portarla a termine: nel gennaio 2024, Gato GraphQL è stato pubblicato nella directory dei plugin di WordPress.
Gato GraphQL ha la sua sede nella bellissima città di Kuala Lumpur, in Malesia.

