เอกสารนี้ให้ข้อมูลเกี่ยวกับ DGS Framework ซึ่งเป็นเฟรมเวิร์กเซิร์ฟเวอร์ GraphQL สำหรับ Spring Boot ที่พัฒนาโดย Netflix โดยให้รายละเอียดการเปลี่ยนแปลงที่กำลังจะเกิดขึ้น รวมถึงการเลิกใช้โค้ดเดิมและการเปลี่ยนไปใช้เวอร์ชันเริ่มต้นใหม่ โดยกระตุ้นให้ผู้ใช้อัปเดตแอปพลิเคชันในเชิงรุกเพื่อหลีกเลี่ยงการหยุดชะงัก
dgs-กรอบงาน
สามารถดูเอกสารได้ที่นี่ รวมถึงคู่มือการเริ่มต้นใช้งาน
DGS Framework (บริการกราฟโดเมน) คือเฟรมเวิร์กเซิร์ฟเวอร์ GraphQL สำหรับ Spring Boot ซึ่งพัฒนาโดย Netflix
คุณสมบัติได้แก่:
เริ่มต้นใช้งาน
ปฏิบัติตามคู่มือการเริ่มต้นใช้งาน!
การอัปเดตครั้งใหญ่ 10.0 ที่กำลังจะเกิดขึ้น
DGS Framework ได้รับการบูรณาการอย่างลึกซึ้งกับ Spring GraphQL เมื่อต้นปีนี้
รายละเอียดสามารถพบได้ที่นี่
ตามที่ประกาศไว้ก่อนหน้านี้ เราจะลบโค้ด "ดั้งเดิม" (ซึ่งไม่ใช้ประโยชน์จาก Spring GraphQL) ภายในสิ้นปี 2024
รีลีส 9.2.1 น่าจะเป็นรีลีสสุดท้ายก่อนที่เหตุการณ์นี้จะเกิดขึ้น
รุ่นถัดไปจะเป็น 10.0 โดยที่รหัสเดิมทั้งหมดจะถูกลบออก
เงื่อนไขเริ่มต้นที่มีอยู่จะได้รับการอัปเดตเพื่อเปลี่ยนไปใช้ลักษณะการทำงานใหม่
สำหรับแอปพลิเคชันส่วนใหญ่ นี่คือการเปลี่ยนแปลงที่มองไม่เห็น
ที่ Netflix เราได้ย้ายแอปพลิเคชันทั้งหมดของเราไปสู่การใช้งานใหม่เรียบร้อยแล้ว
พบปัญหาบางอย่างและแก้ไขแล้วในระหว่างทาง แต่เราเห็นว่าไม่มีตัวบล็อกใดให้ดำเนินการตามแผนที่วางไว้
Pull Request ได้รวมงานส่วนใหญ่ในการลบโค้ดเดิมไว้แล้ว
การดำเนินการ: โปรดเปลี่ยนไปใช้ com.netflix.graphql.dgs:graphql-dgs-spring-graphql-starter ใหม่ด้วยตนเองเพื่อให้แน่ใจว่าแอปของคุณทำงานได้โดยไม่มีปัญหา เพื่อที่คุณจะไม่แปลกใจกับเวอร์ชัน 10.0!
มีส่วนร่วมซักถามและรายงานประเด็นปัญหา
โปรดอ่านคู่มือผู้ร่วมให้ข้อมูลของเรา!