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