CoolQlCool (CQC) เป็นเซิร์ฟเวอร์ QL แบบโอเพ่นซอร์สที่ให้คุณเปลี่ยนเว็บไซต์ให้เป็นกราฟ QL API คุณสามารถเล่นกับมันใน graphiql
ชิ้นส่วนสำคัญของรหัสอยู่ใน schema/ ด้านในของ schema/element.js เป็นสคีมาสำหรับการคว้าข้อมูลองค์ประกอบจากหน้า ภายใน schema/parse.js เป็นสคีมาสำหรับระบุไซต์ที่คุณต้องการสอบถาม
ฟิลด์ทั้งหมดมีคำอธิบายควบคู่ไปกับฟังก์ชั่นสำหรับการพิจารณาว่าจะกลับมาอย่างไร หากคุณมีคำถามใด ๆ เกี่ยวกับสิ่งที่ฟิลด์กลับมารู้สึกอิสระที่จะสร้างปัญหาและฉันสามารถอธิบายเพิ่มเติมได้ว่ามันทำอะไร
คุณสามารถเรียกใช้เซิร์ฟเวอร์ CQC ของคุณเองได้อย่างรวดเร็วโดยใช้ตอนนี้ หลังจากที่คุณตั้งค่าบัญชี Zeit ให้เรียกใช้ npm run deploy ในเทอร์มินัลของคุณในไดเรกทอรีของ repo นี้ สิ่งนี้จะรวบรวม webpack สำหรับคุณและเรียกใช้ now เพื่อคุณ หากคุณไม่ต้องการโฮมเพจเพียงแค่เรียกใช้ now
บิตที่สำคัญสามารถวิ่งได้ด้วย npm start บูทนี้ขึ้นไปบนเซิร์ฟเวอร์ด่วนพร้อมจุดสิ้นสุด /graphql สำหรับการสร้างแบบสอบถามและจุดสิ้นสุด A /graphiql เพื่อขอความช่วยเหลือเกี่ยวกับการสร้างแบบสอบถาม
เพื่อรวบรวมสินทรัพย์สำหรับโฮมเพจ Do webpack --watch
นี่คือแอพพลิเคชั่นและเครื่องมืออื่น ๆ ที่ทำสิ่งที่คล้ายกันเช่น Coolqlcool พวกเขายอดเยี่ยมทั้งหมด: