#graphql

2021-6-18 19:40
在此帖子中,我们总结了Hasta如何使用SQL Server作为数据源。 以下是几种方式可以在几分钟内轻松尝试使用SQL Server: 运行强大的查询,支持嵌套过滤,排序和SQL Server类型,如GIS。 创建粒度模型级RLS样式授权规则,以保护内部或外部消费者的GraphQL API。 Hasura将......
2021-6-18 14:43
目前,如果我们想在GraphQL中使用HTTP缓存,我们必须使用支持持久查询的GraphQL服务器。这是因为持久的查询已经拥有存储在服务器中的GraphQL查询;因此,我们不需要在我们的请求中提供此信息。 为了使GraphQL服务器还通过单个端点支持HTTP缓存,必须将GraphQL查询作为URL Param提供。......
2021-6-3 22:58
没有查询的GraphQL客户端
2021-4-22 11:51
回到2017年,同时寻找facebook的开源客户端,我偶然发现了fbchat.a项目,它为facebook实现了一个开源接口,而#39; s messenger.knows facebook没有正式公开该界面进行用户到用户通信,我变得兴起。从Libpuleplple'它必须使用mqtt,但这不是案例。这一实......
2021-4-8 21:6
Bob Van Luijt'技术的职业生涯于15岁开始,建立网站,帮助人们在线销售牙刷。没有多少15岁的孩子那样做。显然,这对van Luijt足够一开始就开始达到技术趋势的交汇。 Van Luijt继续研究艺术,但无论如何,全职工作全职。 2015年,当谷歌介绍了其randBrain算法时,搜索结果的质量......
REST vs GraphQL vs gRPC(www.danhacks.com)
2021-3-15 23:23
REST,GraphQL和GRPC是3个流行的表单客户端 - 服务器和服务器到服务器通信。选择可能很困难,所以这个简洁的指南可以帮助。在每个部分中,将提供一个示例以说明检索用户。 易于发现数据,例如用户ID 3将在/用户/ 3。以下所有CRUD(创建读取更新删除)操作可以应用于此路径 HTTP中的CRU......
2021-3-8 16:9
要为API提供Google电子表格,您需要收集以下配置值: (可选)Google电子表格表标题(电子表格UI的底部)。如果未通过#gid以URL中的URL指定theapte_ID,则需要此。 进入服务帐户设置,单击“添加密钥 - &gt”创建新密钥。然后选择JSON Format并将其保存为安全文件。 复制新......
2021-2-26 2:33
我很荣幸地代表Hasura的整个团队宣布发布了Hasura GraphQL Engine 2.0(也称为Hasura 2.0)。 🎉 Hasura 2.0是过去几年中最重要的版本,但也与Hasura 1.x完全向后兼容。在过去两年中Hasura的最近85个版本中,我们一直致力于不破坏面向用户的API,而这个主要版本......
2021-1-6 21:10
gq https:// my-graphql-endpoint / graphql \ -H'授权:Bearer< token> ' \ -q'查询{表{列}}' $ gq< endpoint> [-H< header:value>]输入查询,......
2020-12-16 2:4
GraphQL是一种新颖的查询语言,用于实现基于服务的软件体系结构。 语言
2020-12-15 16:44
Nexus是最初由Tim Griesser创作的库,它使开发人员可以构建代码优先和类型安全的GraphQL API。 Prisma两年来一直是该库的核心贡献者,并帮助塑造了它的发展。 此版本是杰出社区反馈和贡献的结晶,是Nexus在生产中经过多年的实战测试的结果,也是对为那些为GraphQL API的开发人员创造......
2020-12-14 22:3
近年来,GraphQL实际上已经作为一种模式/库/类型系统而迅速普及。它提供了REST无法提供的许多功能,它的标准化和灵活性确实为REST的采用提供了帮助。当我开始寻找有关graphql内部工作方式的详细说明时,我很难找到任何不太高级的东西。我想看看模式,查询,类型和解析器如何机械地协同工作。 本文不可能全神贯注于......
2020-12-6 1:55
Slash GraphQL是构建GraphQL应用程序的快速简便的方法,是一个完全托管的GraphQL后端。 仅来自GraphQL模式的可用于生产的GraphQL API。
2020-11-16 16:47
关于从REST API迁移到GraphQL API 1的好处,已经写了很多文章,但我们假设您已经确信了这一点。如果你想转换一个拥有数百万用户的网站,确保它的性能不会受到影响,而且真的不想搞砸:你是怎么做到的? 我们去年踏上了这段旅程,并活着讲述了这个故事!我们的GraphQL API现在是OkCupid的官方API,......
2020-11-10 2:32
你的工作是开发一个非常成熟的Web应用程序,将后端和前端完全分开。这些服务器端代码是用Ruby编写的,主要负责通过丰富且文档齐全的API将HTTP请求转换成SQL语句(在Java ORM的帮助下)。您选择GraphQL而不是REST来简化您的端点,但是您的数据库对所有这些额外的查询并不满意。经过多次搜索,你会发现一本......
2020-11-6 18:8
我认为GraphQL将改变世界。在未来,您可以使用GraphQL查询世界上的任何系统。我正在建设这个未来。那么,我为什么要反对使用GraphQL呢?我个人最恼火的是,当社区一直在宣传GraphQL的好处时,这些好处是非常通用的,实际上与GraphQL没有任何关系。如果我们想要推动领养,我们应该诚实,摘下玫瑰色的眼镜。......
OpenAPI-to-GraphQL(developer.ibm.com)
2020-11-1 11:19
许多组织在过去几年中构建了REST API,以提供对其业务资源的访问。客户端应用程序通常在这些资源中挑选,并关心它们之间的关系。GraphQL是构建下一代API的新兴技术。 GraphQL允许客户端编写精确控制要检索或更改哪些资源的查询,无论他们是希望只选择单个资源的一小部分还是要选择大量相关资源。因此,GraphQ......
2020-10-28 2:14
它既是高级GraphQL用户的终极工具,也是那些刚开始使用GraphQL API的用户的终极工具。 可视化是改善团队中具有业务角色的开发人员和人员之间沟通的关键。 您的模式设计是否适合前端开发人员?结合模拟后端,在我们的前端引擎中预览您的GraphQL查询。 GraphQL一体式开发环境。构建、管理版本和部署Grap......
2020-10-22 3:37
Hypi团队今天非常自豪地宣布,我们将于今天提供我们的第二个公开测试版。 在收到社会各界非常宝贵的意见后,这项计划已酝酿了数月。我们不仅听取了最初的反馈,我们社区的一些成员还直接为此版本的改进做出了贡献。 三年前,我们的团队开始让开发人员更容易地构建应用程序,但我们不知道这将带我们走上一段令人惊叹的旅程。在我们最初的......
Advanced GraphQL Features(www.getcortexapp.com)
2020-10-21 16:44
在过去的几年里,GraphQL已经成为一个被广泛采用的标准。然而,并不是每个人都在利用该标准的全部功能。在本文中,我将演示创建更具表现力的模式以更好地满足您的数据需求的方法。 让我们从定义一个示例场景开始。我们正在构建一个论坛应用程序,它将拥有几种类型的用户: 管理论坛操作的管理员。例如,处理技术问题、指定版主等。 ......
2020-9-27 4:53
我想为GraphQL提出一个新特性的建议,不是附加到官方规范中,而是作为GraphQL服务器可能决定支持的一个可选特性(类似于GraphQL光标连接规范)。 这篇文章是了解GraphQL社区是否支持此功能的基础工作的一部分。如果有,只有那时我才会把它作为新的问题提交给GraphQL规范回收站进行彻底的讨论,并提出成为......
2020-9-9 0:14
新一轮融资是在新冠肺炎疫情开始后,该团队筹集的,距离该公司宣布价值990万美元的首轮融资仅六个月。Hasura现在总共筹集了3650万美元。 他说:“2020年,我们看到了企业的快速牵引力。我们希望加快努力,投资于Hasura社区和我们最近推出的云产品,并确保我们的企业客户取得成功。Hasura联合创始人兼首席执行官......
2020-9-8 11:16
创建GraphQL服务器有两种方法:SDL优先(模式定义语言)方法和代码优先方法,这两种方法各有优缺点。并且有两种类型的指令:通过SDL在模式上声明的模式类型指令(例如@Deposated)和添加到客户端查询中的查询类型指令(例如@Include和@Skip)。 代码优先方法的一个缺点是,因为它没有SDL,所以它不能......
2020-8-22 0:2
在OkCupid这里,我们是使用GraphQL的铁杆粉丝。在我们的任何客户端平台上获取数据时,查询语言提供的抽象为我们提供了在每种情况下精确获取所需数据的灵活性。 归根结底,GraphQL实际上只是一个抽象。突变、查询和订阅类型抽象地模拟了我们与任何数据交互的基本方式。该模式充当某些数据源及其目的地之间的契约,它定义......
2020-8-10 19:54
我还创建了一个将输入字段转换为关系字符串列表的包(GraphQL字段到关系)。这些字符串可以直接传递给MikroOrm,以便加载请求的关系。 我已经在存储库中添加了VSCode的启动脚本。您可以通过转到Debug and Run(调试和运行)选项卡并单击Debug Application(调试应用程序)来启动应用程序......
2020-7-22 18:51
GraphQL查询生成器是IBM团队带给您的一个有趣的库,其主要思想是允许用户从任何给定的GraphQL模式生成随机的GraphQL查询。 不过,再想一想,这可能会很有用。GraphQL查询生成器背后的团队为他们的库建议了两个基本用例: 该库提供了两个用于生成随机GraphQL查询的函数,这两个函数都需要GraphQ......
2020-7-18 2:15
GitHub是5000多万开发人员的家园,他们一起工作,共同托管和审查代码、管理项目和构建软件。 报名。 永久链接
2020-7-7 20:54
软件设计人员经常将定义、查询和更新数据的语言规范GraphQL与描述Web的体系结构样式REST进行比较。我们将探讨为什么这种比较没有意义,以及我们应该问些什么问题。在本文中,我们将讨论以下内容: REST是罗伊·菲尔丁(Roy Fiding)在2000年发表的博士论文中提出的一种架构风格。这项工作研究了使万维网成功......
2020-6-29 7:43
为什么应该衡量GraphQL查询的成本,以及应该如何衡量。 这是发表在ESEC/FSE 2020上的研究论文“GraphQL查询成本分析的原则方法”的摘要。艾伦·查在埃里克·维特恩、纪尧姆·鲍达特、我、路易斯·曼德尔和吉姆·拉雷多的帮助下领导了这项工作。这些作者中的大多数都隶属于IBM Research或IBM的产品......
2020-6-23 2:46
这是我们自今年1月以来一直在努力的事情。我们使用核心的Hasura GraphQL引擎作为基础,确保我们能够提供Hasura作为云产品,其中您不需要考虑实例数量、内核、内存、并发用户数、高可用性、实时监控、缓存、跟踪、速率限制和其他基础设施方面的问题,而不是您真正想要花费时间的事情。 对于那些刚接触Hasura的人来......