Gato GraphQL은 2012년부터 WordPress 개발을 시작하고 2019년부터 GraphQL을 사용해 온 개발자 Leonardo Losoviz가 만든 제품입니다.
Leo는 2019년에 작성한 기사 "Create Once, Publish Everywhere" with WordPress에서 밝혔듯이, WordPress를 모든 콘텐츠의 단일 진실 공급원으로 만들기 위해 노력해 왔습니다.
바로 그 무렵 GraphQL과 WordPress 블록 에디터(Gutenberg라고도 함)가 등장하면서, Leo는 이것들이 오랫동안 추구해 온 목표를 달성하기 위한 기반이 될 수 있다고 확신하게 되었습니다:
- 블록 에디터를 사용하여 WordPress에 구조화된 데이터를 저장한다
- GraphQL을 사용하여 모든 클라이언트와 애플리케이션을 위해 그 데이터를 가져온다
이렇게 해서, 훗날 Gato GraphQL이 될 프로젝트의 개발이 시작되었습니다.
이 과정에서 GraphQL은 일반적으로 알려진 것보다 훨씬 강력하며, 클라이언트를 위한 데이터 조회 이상의 더 많은 사용 사례에 활용될 수 있다는 사실을 깨닫게 되었습니다.
실제로, Gato GraphQL은 WordPress 사이트 관리를 돕기 위해 설계되었습니다. 모든 데이터를 가져오고, 원하는 방식으로 데이터를 변환하며, 다시 데이터베이스에 저장하거나 데이터를 활용하여 작업을 실행할 수 있습니다.
이것은 매우 야심찬 구상이었으며, 완성까지 5년간의 개발 기간이 필요했습니다. 2024년 1월, Gato GraphQL은 WordPress 플러그인 디렉터리에 출시되었습니다.
Gato GraphQL은 말레이시아의 아름다운 도시 쿠알라룸푸르를 기반으로 하고 있습니다.

