领先一步
VMware 提供培训和认证,助您加速进步。
了解更多客座作者: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 个月里,尽管面临时区差异的挑战,我们还是合作并讨论了广泛的主题。现在,我们准备通过一个里程碑式的发布,将这项努力带给更广泛的受众。
特别感谢 Rossen 和 Brian 的出色合作,以及 Rob 和 Mark 以及越来越多加入这项工作的 Spring 工程师。
我坚信,这个项目是 GraphQL Java 和更广泛的 GraphQL 生态系统迈出的一大步:拥有一个由 Spring 工程师维护和发展的 Spring 集成是 GraphQL 成功的关键因素。
Spring GraphQL 是 GraphQL Java Spring 的继任者。Spring GraphQL 的目标是成为所有 Spring GraphQL 应用程序的基础,而它本身又是建立在 GraphQL Java 之上的。
我们对于 GraphQL Java 和 Spring GraphQL 的总体理念是保持不干预,专注于全面和广泛的支持。我们希望类似现有的 Spring 和 GraphQL Java 集成能够选择建立在 Spring GraphQL 之上,转而专注于提供更高级别的支持和更具针对性的功能。
一个非常重要的目标是倾听您的声音,社区的声音,以帮助我们稳定 API 和功能集,为 1.0 版本做准备。如果您有 GraphQL 应用程序,请花点时间看看,并通过提交 issue 告诉我们。
请阅读后续博客文章以获取更多详细信息。
GraphQL Java 和 Spring 团队将在 9 月 2-3 日的 SpringOne 上进行联合演讲。请注册参加此次会议,该会议已连续第二年在线且免费。