ความยืดหยุ่น ความหลากหลาย และพลัง

คุณสมบัติ

Gato GraphQL มอบวิธีการเสริมพลัง ปกป้อง และเร่งความเร็วแอปพลิเคชันของคุณ

ใช้ `@oneOf` ซึ่งเป็น input object ที่ต้องระบุ input field เพียงหนึ่งฟิลด์เท่านั้น มิเช่นนั้นเซิร์ฟเวอร์จะส่งคืนข้อผิดพลาดในการตรวจสอบ
รวม queries หลายรายการเข้าเป็นหนึ่งเดียว แชร์สถานะระหว่างกัน และรันพร้อมกันในคำร้องขอเดียวเพื่อประสิทธิภาพที่ดีขึ้น
รักษาความปลอดภัยของข้อมูลด้วยกลไกหลายอย่างที่ Gato GraphQL มอบให้เพื่อปกป้อง API สาธารณะของคุณ
มอบสิทธิ์การเข้าถึง schema อย่างละเอียด (ตามสถานะล็อกอินของผู้ใช้ บทบาทหรือความสามารถ หรือที่อยู่ IP) เพื่อจัดการว่าใครสามารถเข้าถึงข้อมูลใดได้บ้าง
แคช GraphQL response ผ่าน HTTP caching มาตรฐาน โดยคำนวณค่า max-age โดยอัตโนมัติจาก fields ที่ถูก query
จัดเก็บ GraphQL queries ไว้บนเซิร์ฟเวอร์ผ่านส่วนติดต่อผู้ใช้ และเข้าถึงได้ผ่าน URL เฉพาะของตัวเอง เพื่อจำลองการทำงานของ REST endpoint
สร้างและเปิดเผย GraphQL schema แบบกำหนดเองหลายรายการภายใต้ URL ของตนเอง สำหรับผู้ใช้ แอปพลิเคชัน บริการภายนอก หรืออื่นๆ ที่แตกต่างกัน
รันการกลายพันธุ์ภายในเอนทิตีที่ถูกสอบถาม (คล้ายกับการเข้าถึงฟิลด์) ไม่ใช่เฉพาะบน root type ใน GraphQL query เท่านั้น
เลิกใช้ฟิลด์บน GraphQL schema โดยใช้ส่วนต่อประสานผู้ใช้ โดยไม่ต้องปรับใช้โค้ดใดๆ
Gato GraphQL มีไคลเอนต์แบบโต้ตอบมากมาย และส่วนติดต่อผู้ใช้ที่ใช้พื้นฐานจากตัวแก้ไข WordPress
นอกจากการสร้างและเปิดเผย endpoints แบบสาธารณะแล้ว ยังสามารถสร้าง endpoints แบบส่วนตัว และป้องกัน endpoint สาธารณะด้วยรหัสผ่านได้อีกด้วย
จัดการ custom endpoints และ Persisted Queries แบบลำดับชั้น เพื่อจัดกลุ่มและเปิดเผย endpoints ที่เกี่ยวข้องภายใต้โครงสร้างที่มีตรรกะ และจัดระเบียบด้วยหมวดหมู่
ฟีเจอร์หลายอย่างที่เสนอสำหรับข้อกำหนด GraphQL ได้รับการพัฒนาใน Gato GraphQL แล้ว จึงไม่ต้องรอให้มาตรฐานรองรับก่อน
รันคำสั่ง GraphQL Persisted Query โดยอัตโนมัติเมื่อมีเหตุการณ์เกิดขึ้นบนไซต์ และสร้างระบบอัตโนมัติผ่านส่วนติดต่อผู้ใช้
ขยาย GraphQL schema เพื่อเข้าถึงข้อมูลจากปลั๊กอิน WordPress ยอดนิยมและบริการภายนอก
เชื่อมต่อและโต้ตอบกับบริการภายนอกผ่าน API ของพวกเขา
เปิดเผยฟังก์ชันการทำงานจากภาษาโปรแกรม PHP ผ่านฟิลด์และไดเรกทีฟของ GraphQL
ดึงข้อมูลสำหรับ Gutenberg blocks ของคุณผ่าน internal GraphQL endpoint ที่เข้าถึงได้เฉพาะภายใน wp-admin เท่านั้น

สมัครรับจดหมายข่าวของเรา

ติดตามการอัปเดตทั้งหมดของ Gato GraphQL