GraphQL 既是一種用於 API 的查詢語言也是一個滿足你資料查詢的執行時。
GraphQL來自Facebook,它於2012年開始開發,2015年開源。
GraphQL與程式語言無關,可以使用很多種語言/框架來構建Graph 伺服器,包括.NET Core。
像Github,Pinterest,Coursera等公司都在使用GraphQL。Github的API到目前有4個版本,第三個版本用的是REST,而第四個版本使用的是GraphQL。
下面是GraphQL的典型應用場景:
視訊教程:使用ASP.NET Core 開發GraphQL服務
該視訊一共有8集,全部錄製完成並已上傳,但是估計B站還沒有稽核完畢。
視訊地址:
- 嗶哩嗶哩:https://www.bilibili.com/video/av33252179/
- 騰訊視訊:http://v.qq.com/vplus/4cfb00af75c16eb8d198c58fb86eb4dc/foldervideos/ead0015018e4ud9
第一集: