我是个新手 . 我通过Facebook遇到了Relay JS . 它有一个关于如何定义模式的specification . 我对这个规范的关注是它与JS框架有些联系 .
是否有其他规范来定义Graphql架构?
创建GraphQL模式没有标准!
Relay是目前唯一一个关于GraphQL Schema应该是什么样子的GraphQL客户端,但我仍然不会称之为标准 . 对于所有其他客户端(如Apollo或Lokka),可以以您喜欢的任何方式设计架构!
为了获得灵感,您可能需要了解我们如何在Graphcool设计GraphQL API . 我们提供两种不同的API:
Relay API:遵循继电器的要求
Simple API:数据模型中每种类型的基本CRUD功能
您还可以在API中包含订购或过滤等功能 .
这一切都取决于服务器 . 如果你不需要中继(就像在我的情况下)我有一个自定义方案映射到mysql数据库 .
只要每个字段都是graphql字段,您就可以自由定义自己的方案
2 回答
创建GraphQL模式没有标准!
Relay是目前唯一一个关于GraphQL Schema应该是什么样子的GraphQL客户端,但我仍然不会称之为标准 . 对于所有其他客户端(如Apollo或Lokka),可以以您喜欢的任何方式设计架构!
为了获得灵感,您可能需要了解我们如何在Graphcool设计GraphQL API . 我们提供两种不同的API:
Relay API:遵循继电器的要求
Simple API:数据模型中每种类型的基本CRUD功能
您还可以在API中包含订购或过滤等功能 .
这一切都取决于服务器 . 如果你不需要中继(就像在我的情况下)我有一个自定义方案映射到mysql数据库 .
只要每个字段都是graphql字段,您就可以自由定义自己的方案