- Author :
- Chokchai Homsombat (.Net core)
- chalermchai (NestJS)
- Created : 14-01-2020
- Last Modified : 14-01-2020
- Document version : 0.1
- Ver 0.1 : สร้าง
- GraphQL in NestJS
- Basic GraphQL in ASP.NET Core
- GraphQL Queries in ASP.NET Core
- Mutations GraphQL in ASP.NET Core
“ GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. ”
ก็คือ GraphQL มันคือภาษาที่ใช้ในการสืบค้นข้อมูลจาก API เหมือนเป็นตัวกลางที่ใช้ในการจัดการข้อมูลต่างๆ เพื่อให้เราได้ข้อมูลที่มีประสิทธิภาพมากขึ้น
Action หลักๆ ที่เราสามารถทำได้มี 2 อย่าง คือ
-
- สืบค้นข้อมูล (Query data)
-
- เปลี่ยนแปลงข้อมูล (Mutate data) ในพาร์ทนี้เราจะยกตัวอย่างให้พอเห็นภาพของการทำงานของ GraphQL ร่วมกับ API
- A. https://blog.nextzy.me/%E0%B8%A1%E0%B8%B2%E0%B8%97%E0%B8%B3%E0%B8%84%E0%B8%A7%E0%B8%B2%E0%B8%A1%E0%B8%A3%E0%B8%B9%E0%B9%89%E0%B8%88%E0%B8%B1%E0%B8%81%E0%B8%81%E0%B8%B1%E0%B8%9A-graphql-%E0%B8%81%E0%B8%B1%E0%B8%99%E0%B9%80%E0%B8%96%E0%B8%AD%E0%B8%B0-d0c7d37393c3
- B. https://graphql-dotnet.github.io/docs/getting-started/graphiql
- C. https://code-maze.com/graphql-asp-net-core-tutorial/
- D. https://graphql.org/