GraphQL LogoGraphQL

宣布 GraphQL 基金会授予的补助金获得者:为所有人打造 GraphQL 生态系统

2024 年 1 月 17 日,作者:Jory Burson 和 Benjie Gillam

我们很高兴地宣布 GraphQL 基金会补助金的获得者,这些补助金是在 2022 年底启动的申请流程中选出的。获奖者是在 GraphQL TSC 经过广泛的审查和投票后选出的。这些补助金旨在表彰和支持推进 GraphQL 技术的重要项目,特别是在 GraphQL over HTTP 和 GraphQL 语言服务服务器领域。

加强 GraphQL over HTTP — Denis Badurina

第一笔补助金授予了一个项目,该项目专注于提高使用 HTTP 作为传输层的各种 GraphQL 客户端和服务器实现之间的互操作性。 GraphQL-over-HTTP 小组 成立的目的是编写规范,以提高通过 HTTP 端点公开 GraphQL 架构的客户端和服务器之间的互操作性。在 最近的 GraphQL 工作组 中,GraphQL-over-HTTP 规范已晋升至第 2 阶段(草案)状态。这一成就很大程度上归功于 Denis Badurina 对 GraphQL-over-HTTP 规范的参考实现的开发和维护:graphql-http 以及相关的 测试工具。该工具可用于测试任何 GraphQL API 是否符合 GraphQL-over-HTTP 规范,无论它使用何种语言编写。Denis 不懈地与各种服务器的维护者合作,以确保该工具、服务器和规范保持一致。

这笔资助将使 Denis 能够继续投资于维护和开发这个重要的 GraphQL 互操作性和协作项目。当被告知他将获得资助时,Denis 说:“这是个好消息!首先我要说声谢谢。我感到非常荣幸、兴奋和高兴,我的工作对 GraphQL 生态系统产生了有意义的影响。感谢您选择我,我将继续尽我所能。”

未来证明 GraphQL 语言服务服务器 - Rikki Schulte

第二笔资助认可了一个对 GraphQL 用户至关重要的项目。GraphQL 工具箱中最受欢迎的工具之一是 GraphiQL - 我们在浏览器中的 IDE,它允许探索和查询 GraphQL API。它通常是潜在用户第一次体验 GraphQL,并且很快帮助他们“理解”一些核心概念,例如内置文档、类型安全以及仅接收您请求的内容。在这个简单而强大的界面背后,是强大的工具和库的组合,这些工具和库也为其他项目提供支持,例如替代的 GraphQL IDE 和代码编辑器集成。GraphQL 语言服务器和相关库是其中的关键。

Rikki Schulte 是 GraphiQL 和相关项目的长期维护者之一,她是这第二笔资助的获得者。这笔资助将支持她通过提供更全面的端到端测试套件来提高 GraphQL 语言服务器的稳定性和可维护性,这将使她能够彻底改造其老化的架构。在语言服务器现有的模式感知自动完成、跳转到定义和实时错误反馈的基础上,语言服务器项目的最终目标是为所有 GraphQL 程序员提供对高级功能的访问,例如支持更多语言和复杂的重构工具,同时跟上 GraphQL 规范本身的进步。

这个项目特别令人兴奋的原因是它致力于使 GraphQL 开发更易于访问和更高效。通过提供无缝集成到现有开发环境中的工具,Rikki 希望降低新 GraphQL 开发人员的入门门槛,并提高经验丰富的专业人士的生产力。Rikki 评论道

"我很高兴收到这笔资助,因为它将帮助我专注于提高 LSP 服务器和 vscode 参考实现的稳定性和可维护性,以便我们可以进行重构以提高性能和贡献者体验,并以更大的信心引入新的令人兴奋的功能。这一切都要归功于 GraphQL 社区!"

对生态系统和社区增长的承诺

这两个项目都体现了 GraphQL 基金会对开源和社区驱动开发的承诺。通过支持这些举措,基金会不仅投资于个别技术,而且投资于更广泛的 GraphQL 社区。这些资助将促进协作、知识共享和创新,从而在 GraphQL 周围培养一个充满活力的生态系统。

为了表彰维护这样一个生态系统所需的工作,GraphQL 基金会与 TSC 一同为 Benjie Gillam 提供了资金,以支持帮助 GraphQL 社区共同前进的关键“园艺”工作。Benjie 将继续担任我们 2024 年的社区经理,与基金会签订合同,他评论道

"帮助培养充满活力的 GraphQL 社区生态系统一直是我的荣幸和特权,GraphQL 基金会的支持将帮助我继续这项工作:欢迎新成员,促进基金会自身项目及其他项目之间的合作,并帮助推动进步的齿轮平稳运转。感谢 GraphQL 社区!"

展望未来

在庆祝今年的资助项目获奖者时,我们也期待着他们的工作对 GraphQL 社区和整个科技行业的影响。他们的项目不仅仅是为了推进个别技术,而是为了塑造我们构建和与 GraphQL API 交互的未来。

GraphQL 基金会很荣幸能够支持这些才华横溢的个人和团队,我们很高兴看到他们的项目取得成果。我们相信他们的工作将成为推动 GraphQL 技术下一波创新的关键。

敬请关注这些项目的最新进展及其对 GraphQL 生态系统的贡献。我们仅仅处于 GraphQL 故事的新篇章的开始,最好的还在后面!