สารบัญ:

ฉันจะเริ่ม GraphiQL ได้อย่างไร
ฉันจะเริ่ม GraphiQL ได้อย่างไร

วีดีโอ: ฉันจะเริ่ม GraphiQL ได้อย่างไร

วีดีโอ: ฉันจะเริ่ม GraphiQL ได้อย่างไร
วีดีโอ: 02 GraphQL - use graphiql to run query 2024, เมษายน
Anonim

วิธีใช้ GraphiQL . เมื่อเซิร์ฟเวอร์การพัฒนาทำงานบนไซต์ Gatsby ของคุณ ให้เปิด GraphiQL ที่ https://localhost:8000/_graphql และเล่นกับข้อมูลของคุณ! กด Ctrl + Space (หรือใช้ Shift + Space เป็นแป้นพิมพ์ลัดสำรอง) เพื่อเปิดหน้าต่างเติมข้อความอัตโนมัติและ Ctrl + Enter เพื่อเรียกใช้ GraphQL แบบสอบถาม

ในทำนองเดียวกัน มีคนถามว่าฉันจะเริ่มต้นกับ GraphQL ได้อย่างไร

สิ่งที่ต้องทำ

  1. เลือกเฟรมเวิร์กเพื่อใช้งานเซิร์ฟเวอร์ GraphQL ของคุณ เราจะใช้ Express
  2. กำหนดสคีมาเพื่อให้ GraphQL รู้วิธีกำหนดเส้นทางการสืบค้นที่เข้ามา
  3. สร้างฟังก์ชันตัวแก้ไขที่จัดการการสืบค้นข้อมูลและบอก GraphQL ว่าจะส่งคืนอะไร
  4. สร้างจุดสิ้นสุด
  5. เขียนแบบสอบถามฝั่งไคลเอ็นต์ที่ดึงข้อมูล

ในทำนองเดียวกัน คุณจะสร้างแบบสอบถามใน GraphQL ได้อย่างไร ให้เราสร้างแอปพลิเคชันอย่างง่ายเพื่อทำความเข้าใจตัวแปรแบบสอบถาม

  1. ขั้นตอนที่ 1 - แก้ไขไฟล์สคีมา เพิ่มฟิลด์ sayHello ซึ่งรับพารามิเตอร์สตริงและส่งกลับสตริง
  2. ขั้นตอนที่ 2 - แก้ไขตัวแก้ไข ไฟล์.js
  3. ขั้นตอนที่ 3 - ประกาศตัวแปรแบบสอบถามใน GraphiQL ตัวแปรถูกประกาศด้วย $ ตามด้วยชื่อของตัวแปร

แล้ว GraphQL คืออะไรและใช้งานอย่างไร

โดยสังเขป, GraphQL เป็นไวยากรณ์ที่อธิบายวิธีการขอข้อมูล และโดยทั่วไปจะใช้เพื่อโหลดข้อมูลจากเซิร์ฟเวอร์ไปยังไคลเอนต์ GraphQL มีลักษณะสำคัญสามประการ: ช่วยให้ลูกค้าระบุข้อมูลที่ต้องการได้อย่างแม่นยำ ทำให้ง่ายต่อการรวมข้อมูลจากหลายแหล่ง

คุณจะส่งตัวแปรแบบสอบถามใน GraphiQL ได้อย่างไร

เคล็ดลับด่วนของ GraphQL: วิธีส่งผ่านตัวแปรใน GraphiQL

  1. การกลายพันธุ์สำหรับการสร้างผู้ใช้ด้วยอาร์กิวเมนต์แบบอินไลน์ ตัวแปรใน GraphiQL
  2. การกลายพันธุ์สำหรับการสร้างผู้ใช้ด้วยตัวแปร หากเราต้องการใช้ตัวแปรใน GraphiQL เพียงคลิกที่พาเนล QUERY VARIABLES ที่ด้านล่างของหน้าจอและส่งรหัสต่อไปนี้
  3. ตัวอย่างของ JSON พร้อมตัวแปร

แนะนำ: