Linh hoạt, đa năng và mạnh mẽ

Tính năng

Gato GraphQL cung cấp các cách để tăng cường, bảo vệ và tăng tốc ứng dụng của bạn

Sử dụng `@oneOf`, một input object trong đó chính xác một trong các trường đầu vào phải được cung cấp, nếu không máy chủ sẽ trả về lỗi xác thực.
Kết hợp nhiều queries thành một, chia sẻ trạng thái giữa chúng và thực thi cùng nhau trong một yêu cầu duy nhất để đạt hiệu suất tốt hơn.
Bảo vệ dữ liệu của bạn bằng nhiều cơ chế mà Gato GraphQL cung cấp để bảo vệ các API công khai của bạn.
Cấp quyền truy cập chi tiết vào schema (dựa trên việc người dùng đã đăng nhập, có vai trò hoặc quyền hạn nhất định, hay theo địa chỉ IP), để quản lý ai có thể truy cập dữ liệu nào.
Lưu bộ nhớ đệm cho phản hồi GraphQL thông qua HTTP caching tiêu chuẩn, với giá trị max-age được tính toán tự động dựa trên các trường được truy vấn.
Lưu trữ các queries GraphQL trên máy chủ thông qua giao diện người dùng, và truy cập chúng qua URL riêng của mình, từ đó mô phỏng một endpoint REST.
Tạo và công khai nhiều schema GraphQL tùy chỉnh dưới URL riêng của chúng, dành cho các người dùng, ứng dụng, dịch vụ bên ngoài hoặc mục đích khác nhau.
Thực thi một mutation bên trong một thực thể được truy vấn (tương tự như truy cập một trường), chứ không chỉ trên kiểu gốc trong GraphQL query.
Đánh dấu các trường trong schema GraphQL là không còn dùng nữa thông qua giao diện người dùng, mà không cần triển khai thêm bất kỳ mã nào.
Gato GraphQL cung cấp nhiều client tương tác và giao diện người dùng dựa trên trình soạn thảo WordPress.
Ngoài việc tạo và hiển thị các endpoint công khai, hãy tạo các endpoint riêng tư và bảo vệ endpoint công khai bằng mật khẩu.
Quản lý các endpoint tùy chỉnh và persisted queries theo cấu trúc phân cấp, để nhóm và hiển thị các endpoint liên quan dưới một cấu trúc logic, và tổ chức chúng theo danh mục.
Nhiều tính năng được đề xuất cho đặc tả GraphQL đã được triển khai trong Gato GraphQL, vì vậy chúng ta không cần phải chờ đợi.
Tự động thực thi một GraphQL Persisted Query khi có sự kiện xảy ra trên trang web, tạo ra các quy trình tự động hóa thông qua giao diện người dùng.
Mở rộng lược đồ GraphQL để truy cập dữ liệu từ các plugin WordPress phổ biến và các dịch vụ bên ngoài.
Kết nối và tương tác với các dịch vụ bên ngoài thông qua API của chúng.
Hiển thị các chức năng từ ngôn ngữ lập trình PHP thông qua các trường và directive GraphQL.
Lấy dữ liệu cho các block Gutenberg của bạn thông qua một điểm cuối GraphQL nội bộ chỉ có thể truy cập trong wp-admin.

Đăng ký nhận bản tin của chúng tôi

Cập nhật tất cả những điều mới từ Gato GraphQL.