设计具有多种对象类型的graphql架构的最佳实践?

时间:2017-02-21 09:45:01

标签: graphql

我找到的grapqhl模式的每个例子都只包含几个ObjectTypes,这些ObjectTypes在模式的全局上下文中都有意义,例如" Person"," Dog",&# 34;动物&#34 ;.

在现实生活中,有更多类型。更重要的是,可能存在仅在一组其他类型中有意义的类型,但是类似地称为 StatisticsType 。由 GroupType 中的字段保存的 StatisticsType PresentationType 中保存的字段不同。我们可以将它们称为 GroupStatisticsType PresentationStatisticsType 。但是,按照这种方法,我最终会得到名字非常长的类型。

据我所知,所有类型必须在模式中唯一地命名并最终被抛出以便说一个范围。是否有一些设计模式,最佳实践或者我缺少哪些有助于设计合适的模式?

如果您有任何类型的架构示例(20+是某些东西)可能会有所帮助。

0 个答案:

没有答案