#GraphQL

Netflix发布用于Spring Boot的GraphQL的开源服务框架DGS

21-02-04 1678 2 banq

Netflix已经开发开源了  Domain Graph Service (DGS) framework 。DGS框架简化了针对独立和联合GraphQL服务的GraphQL的实现。 通过开源项目,希... 详细

奈飞Netflix如何在数据集成API领域使用六边形架构与Clean架构切换到微服务架构? - Netflix TechBlog

20-03-11 1466 2 banq

大约一年前,我们的工作流程团队开始开发跨业务多个领域的新应用。我们面临着一个有趣的挑战:是从头开始构建应用程序的核心,同时还需要使用许多不同系统中存在的数据。 我们需要的一些数据点,例如有关电影,制... 详细

为什么我们不使用GraphQL? - Wundergraph

20-11-08 2154 1 banq

我认为GraphQL将改变世界。将来,您可以使用GraphQL查询世界上的任何系统。我正在建立这个未来。那么,为什么我反对使用GraphQL? 我个人的烦恼是,当前社区采取GraphQL的理由实际上... 详细

PayPal采用GraphQL的故事

21-09-03 356 1 banq

我们通过建立结账体验开始了我们的 GraphQL 采用之旅。当我们使用 GraphQL 构建的结账应用程序成为我们的指路明灯时,我们看到了采用 GraphQL 的巨大好处。我们构建了更多应用程序,提... 详细

黑客新闻上最近CQRS的讨论和实践经验分享

20-11-12 1055 1 banq

自2017年以来,我一直在使用 CQRS 模式。它不是一个完整的系统模式,只是一个起点。您需要将系统设计为乐高积木式的。 那还需要什么?下面是清单: 1)内部设计指南/规则/法律制度,以便每个人... 详细

SQL是比GraphQL更好的API语言?

20-04-17 1397 1 banq

Datasette是一个使用SQL实现API查询的项目,Datasette的创建者和Django的共同创建者Simon Willison认为:SQL是比GraphQL更好的API语言。 众说纷纭:... 详细

幽默:数据技术本身真的能控制访问安全? - ardalis

19-11-17 1582 1 banq

2005: DBA: 我能控制数据的访问,确保安全和高性能; 后端:我的ORM想抓什么就抓什么数据。 2018: 后端:我的API设计能控制数据的访问,确保安全和高性能; 前端:我的GraphQL... 详细

Netflix实用API设计:使用Protobuf FieldMask实现GraphQL类似字段屏蔽功能

21-09-04 269 1 banq

在 Netflix,我们大量使用 gRPC 来实现后端到后端的通信。当我们处理请求时,知道调用者对哪些字段感兴趣以及忽略哪些字段通常是有益的。某些响应字段的计算成本可能很高,某些字段可能需要远程调用... 详细

GraphQL优缺点 - Budac

21-06-16 485 1 banq

GraphQL 是一种 API 查询语言和运行时,用于使用现有数据完成这些查询。它为您的 API 中的数据提供了完整且易于理解的描述,让客户能够准确地询问他们需要什么,更容易随着时间的推移发展 AP... 详细

REST、GraphQL与gRPC的比较 - danhacks

21-03-16 413 banq

REST,GraphQL和gRPC是客户端-服务器和服务器到服务器通信的3种流行形式。选择可能很困难,因此本简要指南可以提供帮助。在每个部分中,将提供一个示例来说明检索用户。   REST ... 详细

Spring Boot和Netflix DGS的GraphQL源码案例

21-04-28 477 banq

Netflix Domain Graph Service(DGS)是在Netflix内部创建的一个新的开放源代码框架,该框架简化并帮助了使用GraphQL实施Spring Boot应用程序。 DGS... 详细

定义新的HTTP方法:HTTP SEARCH

21-04-16 480 banq

如果要进行复杂的数据检索,发送大量数据但不更改服务器状态怎么办? 现在,您有两个主要选择: 使用GET,然后将所需的所有参数压缩到URL或标头中 使用POST,并将请求视为不安全且不可缓存 ... 详细

GraphQL入门:GraphQL与REST区别的不同举例 - Sithira

20-05-20 830 banq

当使用REST API标准时, Facebook 注意到其新闻源需要调用多个API端点才能检索所需的所有数据。因此,他们正在寻找一种以可靠的方式在移动设备上以良好性能加载新闻源的方法。 GraphQ... 详细

REST API模式的最大失败 - matteo

21-06-29 141 banq

REST 模式的最大失败是无法批量跟踪“链接”。它总是会导致 N+1 问题,从而无法大规模扩充 API。OpenAPI 在这方面失败了。GraphQL+dataloader 是一个有效的复杂解决方案... 详细

GraphQLizek可从现有的PostgreSQL和MySQL数据库中立即开发GraphQL API

20-03-19 1017 banq

GraphQLize是用Clojure编写的具有Java互操作性的开源JVM库, GraphQLize 用于从您现有的PostgreSQL和MySQL数据库中立即开发GraphQL API。简化在关... 详细

共有 351 2 3 下一页