其他分享
首页 > 其他分享> > 【.NET 遇上 GraphQL】 ChilliCream 平台介绍

【.NET 遇上 GraphQL】 ChilliCream 平台介绍

作者:互联网

【.NET 遇上 GraphQL】 ChilliCream 平台介绍

 

ChilliCream

ChilliCream 是一个开源免费的 GraphQL 平台, 提供了构建、管理, 和访问 GraphQL API 的端到端的解决方案。

https://chillicream.com/
https://github.com/ChilliCream/hotchocolate

ChilliCream 平台包含了四个产品, Hot Chocolate, Banana Cake Pop, Strawberry Shake, 平台提供开发人员工具和服务以加快整个开发过程。

Hot Chocolate

Hot Chocolate 是 .NET 平台下的一个开源组件库, 您可以使用它创建 GraphQL 服务, 它消除了构建成熟的 GraphQL 服务的复杂性, Hot Chocolate 可以连接任何服务或数据源,并创建一个有凝聚力的服务,为您的消费者提供统一的 API。

Hot Chocolate 在以下场景中使用:

Banana Cake Pop

Banana Cake Pop 是 ChilliCream 提供的 GraphQL IDE, 用于浏览,请求 GraphQL 端点, 有点像 swagger 和 Postman 的结合体。

有下面三种方式可以使用 Banana Cake Pop

Green Donu

Green Donut 是ChilliCream平台提供的 DataLoader, 用于解决 GraphQL 中有名的 N + 1 问题。

Strawberry Shake

Strawberry Shake 是一个客户端组件,如您所见, 在 .NET 程序中, 可以通过 Strawberry Shake 请求 GraphQL 服务来获取数据, 并且提供了CLI 工具, 它可以通过 GraphQL API 自动生成C#代码。

  好文要顶 关注我 收藏该文   SpringLeee
关注 - 32
粉丝 - 233     +加关注 7 0       « 上一篇: .NET 6 优先队列 PriorityQueue 实现分析
» 下一篇: 13 个 C# 10 特性 posted @ 2021-12-27 10:33  SpringLeee  阅读(528)  评论(0)  编辑  收藏  举报   刷新评论刷新页面返回顶部

标签:Chocolate,Hot,GraphQL,NET,ChilliCream,Banana
来源: https://www.cnblogs.com/sexintercourse/p/16344262.html