Gato GraphQL เป็นผลงานของ Leonardo Losoviz นักพัฒนาที่เริ่มเขียนโค้ดสำหรับ WordPress ตั้งแต่ปี 2012 และใช้งาน GraphQL มาตั้งแต่ปี 2019
Leo ทุ่มเทกับการทำให้ WordPress เป็นแหล่งข้อมูลหลักที่เชื่อถือได้สำหรับเนื้อหาทั้งหมด ดังที่เขาได้แสดงออกไว้ในบทความ "Create Once, Publish Everywhere" with WordPress ที่เขียนขึ้นในปี 2019
เมื่อ GraphQL และตัวแก้ไขบล็อกของ WordPress (หรือที่รู้จักกันในชื่อ Gutenberg) เริ่มเป็นที่รู้จักในช่วงเวลาเดียวกัน Leo ตระหนักได้ว่าสิ่งเหล่านี้สามารถเป็นรากฐานสำคัญในการบรรลุเป้าหมายที่แสวงหามานาน:
- ใช้ตัวแก้ไขบล็อกเพื่อจัดเก็บข้อมูลที่มีโครงสร้างใน WordPress
- ใช้ GraphQL เพื่อดึงข้อมูลนั้น สำหรับทุก client และแอปพลิเคชัน
และนั่นจึงเป็นจุดเริ่มต้นของการพัฒนาสิ่งที่จะกลายมาเป็น Gato GraphQL ในที่สุด
ในระหว่างกระบวนการนี้ มีการค้นพบว่า GraphQL มีพลังมากกว่าที่คนทั่วไปรู้จัก และสามารถนำมาใช้ได้ในหลากหลายกรณีมากกว่าแค่การดึงข้อมูลสำหรับ client เท่านั้น
แน่นอนว่า Gato GraphQL ถูกออกแบบมาเพื่อช่วยจัดการไซต์ WordPress มันสามารถดึงข้อมูลใด ๆ แปลงข้อมูลในแบบที่ต้องการ และจัดเก็บข้อมูลกลับไปยังฐานข้อมูล หรือดำเนินการบางอย่างกับข้อมูลนั้นได้
นี่เป็นแนวคิดที่ทะเยอทะยานอย่างยิ่ง และต้องใช้เวลาพัฒนาถึง 5 ปีจึงจะเสร็จสมบูรณ์: ในเดือนมกราคม 2024 Gato GraphQL ได้รับการเผยแพร่ในไดเรกทอรีปลั๊กอินของ WordPress
Gato GraphQL ตั้งอยู่ที่เมืองกัวลาลัมเปอร์ อันสวยงาม ในประเทศมาเลเซีย

