你好,Spring GraphQL

工程 | Rossen Stoyanchev | 2021年7月6日 | ...

客座作者Andi Marek,GraphQL Java 创始人

我很高兴地宣布创建Spring GraphQL项目,以及1.0版本发布的初始里程碑。该项目集成了GraphQL Java和Spring,并由两个团队合作开发。

今天是GraphQL Java的六岁生日!我从一开始就做出的一个根本性决定是,将任何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

获取Spring通讯

通过Spring通讯保持联系

订阅

领先一步

VMware提供培训和认证,以加快您的进步。

了解更多

获得支持

Tanzu Spring在一个简单的订阅中提供对OpenJDK™、Spring和Apache Tomcat®的支持和二进制文件。

了解更多

即将举行的活动

查看Spring社区中所有即将举行的活动。

查看全部