你好,Spring GraphQL

特邀作者: Andy Marek,GraphQL Java创始人

我非常高兴地宣布Spring GraphQL项目的创建,以及面向1.0版本的初始里程碑的可用性。该项目整合了GraphQL Java和Spring,由两个团队合作开发。

今天是GraphQL Java的6岁生日 我从一开始就做出的一个基本决定是将任何HTTP和IO方面的问题作为一个单独的问题。GraphQL Java一直 "只是 "一个执行GraphQL请求的引擎。这个决定已经得到了回报,但明显的缺点是需要创建自己的HTTP适配器,以满足现实世界的使用。

这导致了多年来为Spring创建了大量的GraphQL集成,包括GraphQL Java团队的GraphQL Java Spring项目。

但坦率地说,我一直渴望有一个一流的Spring集成。

几乎就在一年前的今天,GraphQL Java和Spring团队举行了第一次会议,讨论如何实现这一目标。

在过去的12个月里,尽管有挑战性的时区差异,我们还是合作并讨论了广泛的主题。我们现在已经准备好通过一个里程碑式的发布将这一努力带给更多的人。

特别感谢RossenBrian的精彩合作,以及RobMark以及越来越多的Spring工程师的加入。

我真的相信这个项目对于GraphQL Java和更广泛的GraphQL生态系统来说是巨大的一步:拥有一个由Spring工程师维护和发展的Spring集成是GraphQL成功的一个关键因素。

Spring GraphQLGraphQL Java Spring的继承者。其目的是让Spring GraphQL成为GraphQL所有Spring应用的基础,反过来建立在GraphQL Java之上。

我们对GraphQL Java和Spring GraphQL的总体理念是:不偏不倚,专注于全面和广泛的支持。我们希望Spring和GraphQL Java现有的类似集成会选择建立在Spring GraphQL上,而专注于提供更高层次的支持和更多有主见的功能。

一个非常重要的目标是听取你,社区的意见,以帮助我们稳定API和1.0版本的功能集。如果你有GraphQL应用,请看一下,并通过打开一个问题让我们知道。

请阅读后续博客文章,了解更多细节。

GraphQL Java和Spring团队将于9月2-3日在SpringOne举行联合演讲。请注册参加该会议,该会议是连续第二年在网上免费举行的。

Andy Marek


原文:https://spring.io/blog/2021/07/06/hello-spring-graphql