2021 年 2 月 15 日 由 GraphQL 基金会
GraphQL 重新定义了开发人员与 API 和客户端-服务器交互的方式。随着社区努力促进 GraphQL 的发展和采用,我们很高兴通过每月 GraphQL 基金会通讯分享社区的工作和讨论。
GraphQL 在 2020 年达到了新的高度,并且有望在 2021 年继续其快速增长。再次感谢您参与此项目并支持 GraphQL 基金会。我们期待着又一个富有成效的一年!
该小组决定禁止,因为它在参考实现中不起作用。在 graphql-js 实现过程中,发现了一些关于片段的问题,这些问题正在修复。阅读更多 这里。
目前,这是一个可能发生无限循环的情况。WG 正在努力弄清楚如何在规范中避免这种情况 这里。
graphql-js/express-graphql 的官方实验分支。工作组正在努力更新 GraphQL.js 中的 initialCount、验证规则以及规范。
RFC 和规范编辑已经发布了几个月,感谢所有对此进行过审查的人。上次讨论字段参数时,有两个主要竞争者:Query.business(id:)
和 Query.business.id
。工作组正在寻求共识。讨论总结可以在 这里 找到。
__typename
不会返回异步迭代器,并且被认为在订阅操作的根节点处没有用,但它被 GraphQL 验证允许。这个字段在社区中引起了一些困惑,工作组建议明确验证它,以防止该字段在早期捕获这些问题。
在处理用户提供的默认值(即操作文档中的变量)和模式提供的默认值(用于参数或输入对象字段)之间存在不一致。工作组讨论了构建不良的 GraphQL 模式如何破坏 GraphQL 的类型安全保证,并建议通过使模式默认值以更预期的方式运行来解决此问题。下一步是完成实现,以便我们可以将规范更改推进到第 2 阶段。
开发人员可以参与社区并为项目做出贡献,请访问 https://github.com/graphql。
有兴趣成为 GraphQL 基金会或 GraphQL 规范成员的组织可以在我们的 会员页面 上了解更多信息。如果您对会员资格有任何疑问,请发送电子邮件至 membership@graphql.org。