25 ม.ค. 2020 เวลา 01:03 • วิทยาศาสตร์ & เทคโนโลยี
รู้จักกับ GraphQL อีกหนึ่งทางเลือกในการสร้าง API ที่ดีกว่า REST ...
GraphQL ถูกสร้างขึ้นโดย Facebook โดยเค้าเคลมว่าเป็น query language ที่เข้าใจง่าย ใช้งานง่าย ไม่ซับซ้อน และให้ผลลัพธ์ได้ตรงตามความต้องการของผู้ใช้งาน ปัจจุบันถูกนำไปใช้งานอย่างแพร่หลายในบริษัทต่างๆ เช่น Facebook , Twitter, Pinterest, Github, Paypal, Atlassion
GraphQL มันคือภาษาที่ใช้ในการสืบค้นข้อมูลจาก API เหมือนเป็นตัวกลางที่ใช้ในการจัดการข้อมูลต่างๆ เพื่อให้เราได้ข้อมูลที่มีประสิทธิภาพมากขึ้น
อีกทั้งไม่ได้ผูกติดกับ database และ ที่จัดเก็บข้อมูลใด ๆ ทั้งนั้น ที่สำคัญมันไม่ใช่ query language สำหรับการดึงข้อมูลจาก database เหมือน SQL นะ
แต่มันเป็นภาษาสำหรับการดึงข้อมูลในระดับ application
ซึ่งสามารถทำงานร่วมกับระบบ backend ใด ๆ ก็ได้ เช่น
SQL
RDBMS
NoSQL
File system
Existing system ใด ๆ ก็ได้
โดยรวมแล้ว มันคือ query language ที่มีโครงสร้างชัดเจน
เว็บไซต์ https://graphql.org/learn/
โฆษณา