👨🏻💻 Demo Gato GraphQL
Hôm qua tôi đã nói về GraphQL trên WordPress, tại WordCamp India 2021. Tôi đã khám phá những chủ đề sau:
👉🏽 GraphQL là gì?
👉🏽 Nó khác gì so với REST?
👉🏽 Chúng ta sử dụng nó với WordPress như thế nào?
Bên cạnh đó, tôi đã demo plugin Gato GraphQL. Đó là tôi đang trình bày cách sử dụng plugin trong wp-admin, trong khoảng 30 phút.
Đây là video:
Các tính năng sau đây đã được trình bày:
✅ Các client GraphiQL và Voyager
✅ Persisted queries
✅ Truyền tham số qua URL cho persisted query
✅ HTTP caching
✅ Kiểm soát truy cập
✅ Đặt API ở chế độ công khai và riêng tư
Chúng tôi cũng có một phiên hỏi đáp kéo dài 15 phút. Đây là video:
Phần hỏi đáp bao gồm các câu hỏi sau, cùng với thời điểm xuất hiện:
❓ Nhà cung cấp hosting có hỗ trợ GraphQL không, hay chúng ta cần tự quản lý? (1:25)
❓ Nó có thể mở rộng đến mức nào, so với WP REST API? (1:55)
❓ Tìm kiếm đa ngôn ngữ có được hỗ trợ trong GraphQL không? (câu trả lời không rõ ràng, sự cố kết nối) (2:39)
❓ Làm thế nào để bảo mật GraphQL API? (3:48)
❓ Tại sao plugin Gato GraphQL không chính thức có mặt trong kho plugin WordPress? (6:48)
❓ Giới hạn của GraphQL là gì? (8:08)
❓ Nếu ai đó muốn tìm hiểu sâu về GraphQL, lời khuyên của bạn là gì? (10:21)
❓ Chúng ta có thể mong đợi gì từ bạn nếu bạn trình bày một buổi nói chuyện mới về GraphQL tại một WordCamp khác? (12:08)
Như tôi đã đề cập ở cuối phần hỏi đáp, nếu bạn thích những gì bạn thấy, và muốn tìm hiểu thêm, hoặc muốn thực hành và cần hỗ trợ, hãy gửi email cho tôi hoặc nhắn tin trên Twitter. Tôi thường xuyên sẵn sàng và luôn hứng khởi khi làm việc với sự kết hợp giữa WordPress và GraphQL 🙏
Tôi hy vọng bạn đã thích buổi demo này 😀