Gato GraphQL — это творение Leonardo Losoviz, разработчика, который начал программировать для WordPress в 2012 году и использовать GraphQL с 2019 года.
Лео работал над тем, чтобы сделать WordPress единым источником истины для всего нашего контента, о чём он написал в своей статье "Create Once, Publish Everywhere" with WordPress в 2019 году.
С появлением GraphQL и блочного редактора WordPress (известного как Gutenberg) примерно в то же время, Лео понял, что они могут стать основой для достижения желанной цели:
- Использовать блочный редактор для хранения структурированных данных в WordPress
- Использовать GraphQL для получения этих данных для любого клиента и приложения
И так началась работа над тем, чем в итоге стал Gato GraphQL.
В процессе работы пришло осознание того, что GraphQL мощнее, чем принято считать, и что его можно применять в большем числе сценариев, чем просто получение данных для клиента.
Действительно, Gato GraphQL был разработан для управления сайтом WordPress. Он может извлекать любые данные, преобразовывать их нужным образом и сохранять обратно в базу данных или выполнять с ними какие-либо операции.
Это было грандиозное начинание, и на его воплощение ушло 5 лет разработки: в январе 2024 года Gato GraphQL был опубликован в директории плагинов WordPress.
Gato GraphQL базируется в прекрасном городе Куала-Лумпур, в Малайзии.

