.NET中的GraphQL编程入门指南 | Getting Started: GraphQL in .NET-cc资源站
.NET中的GraphQL编程入门指南 | Getting Started: GraphQL in .NET
此内容为付费资源,请付费后查看
100积分
永久包售后
1. 课程包更新
2. 通用视频格式
3. 超清高清视频
4. 资料齐全
5. 无二次加密
付费资源

.NET中的GraphQL编程入门指南 | Getting Started: GraphQL in .NET

资源内容

GraphQL自2012年在Facebook创建,并于2015年作为开源软件发布以来,已经证明了它的存在价值。当涉及到构建现代API时,GraphQL与REST和gRPC并列为“三大”之一,并且是GitHub、Shopify等众多大公司首选的解决方案。GraphQL解决了开发者在构建传统REST API时遇到的许多问题,并以优雅的读写方式以及独特的方式来订阅数据变化的方式做到了这一点。在这门长达7个半小时的课程中,GraphQL指导委员会成员兼热门GraphQL库HotChocolate的创建者Michael Staib将假设您对此主题没有任何了解,并带领您达到一个相当不错的水平,使您能够使用C#构建GraphQL .NET应用程序。

01 欢迎致辞

02 本课程您将学到什么

03 本课程适合谁以及先决条件

04 为什么选择GraphQL

05 让我们来看看GraphQL

06 解释GraphQL操作结构

07 快速了解GraphQL传输协议

08 创建我们的第一个GraphQL服务器!

09 基于注解的模式构建方法

10 探索GraphQL类型系统

11 GraphQL对象类型

12 GraphQL接口类型

13 GraphQL联合类型

14 GraphQL枚举类型

15 GraphQL输入对象

16 GraphQL OneOf输入

17 开始使用Entity Framework

18 使用GraphQL投影与Entity Framework

19 字段中间件解释

20 GraphQL中的分页

21 过滤

22 过滤与排序

23 探索模式构建方法

24 引言

25 使用类型模块和自动类型注册进行构建

26 分割根类型

27 层次架构中的游标分页

28 在Hot Chocolate中使用类型扩展

29 DataLoader简介

30 使用DataLoader与嵌套分页

31 GraphQL查询模式简介

32 实体模式

33 处理复合键

34 暴露内部标识符

35 解释GraphQL错误和非空性

36 抛出自定义GraphQL错误

37 在GraphQL查询中使用领域错误

38 GraphQL突变简介

39 实现一个基本的突变

40 突变设计原则

41 突变约定

42 GraphQL突变的错误模式

43 实现Patch突变

44 使用GraphQL处理文件上传

45 GraphQL订阅简介

46 实现一个基本的订阅

47 实现一个基本的聊天

48 使用可重播事件保持状态

49 长运行突变

50 引言 (2)

51 将模式作为工件

52 导出模式CLI

53 什么是GraphQL模式注册表

54 设置模式注册表

55 使用模式注册表设置CI构建

56 使用模式注册表设置部署构建

57 设置客户端注册表

58 引言 (3)

59 为开发者遥测设置aspire

60 添加Hot Chocolate遥测

61 添加生产遥测

62 仪表选项

63 自定义跨度

64 评价本课程

© 版权声明
THE END
点赞15 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容