GraphQL模式的图形表示

GraphQL模式的图形表示,graphql,Graphql,是否有一种方法可以提供GraphQL模式设计的可视化图表(类似UML) 背景: 我已经有了一个模式设计,它将被转换成GraphQLAPI。然而,在开始GraphQL开发之前,我想创建我所拥有的模式的可视化表示。图表应该至少显示查询类型和关系,这将帮助开发人员了解在GraphQL中开发什么 有什么方法或标准吗?请查看此工具: 根据我在现实世界GraphQL模式中使用它的经验,输出可能会非常大,但我认为它可能满足您的要求 希望这有帮助 支持GraphQL模式的可视化定义,包括类型、接口、枚举、输入和

是否有一种方法可以提供GraphQL模式设计的可视化图表(类似UML)

背景: 我已经有了一个模式设计,它将被转换成GraphQLAPI。然而,在开始GraphQL开发之前,我想创建我所拥有的模式的可视化表示。图表应该至少显示查询类型和关系,这将帮助开发人员了解在GraphQL中开发什么

有什么方法或标准吗?

请查看此工具:

根据我在现实世界GraphQL模式中使用它的经验,输出可能会非常大,但我认为它可能满足您的要求


希望这有帮助

支持GraphQL模式的可视化定义,包括类型、接口、枚举、输入和关系。

我不清楚您到底想要什么。您想要一个给定您开发的模式的图表吗(顺便问一下,它是什么样的模式)?或者你想要一个图表,给定一个GraphQL模式?它是前者;我想根据DB模式创建一个图表。输出图作为GraphQL开发人员的输入,以了解我在GraphQL模式中期望的内容(如查询类型和关系)。问题是要知道是否有任何标准的图表,我可以通过它向GraphQL开发者提供我的需求。GraphQL模式和DB模式之间并没有直接的关联。GraphQL模式可能会平坦化许多不在DB模式中的内容。我没见过你需要的任何东西。同意。感谢分享您的观点…您可以使用任何图表工具。我个人使用Omnigraffle(仅限OSX),但您可以使用Visio(Windows)或任何一种在线绘图应用程序(如draw.io等)。我将图表的重点放在查询类型及其关系上。总而言之,生成的GraphQLAPI有200多种类型,绘制它的图表首先有助于指导我的GraphQL模式设计,并使我在构建解析程序时更容易保持一切正常谢谢回复。这个工具看起来对我的其他需求很有用。然而,我当前的需求是从我知道的DB模式创建GraphQL图(我还没有GraphQLAPI,它还需要开发)。我很乐意手动创建图表,但另一个问题是,是否有任何标准来显示GraphQL图表。(就像我们有类图,使用UML工具的序列图)啊,好的,我明白了。不幸的是,我不确定是否有一个标准的做法。一种选择是使用GraphQL模式语言编写模式,然后使用类似GraphQL工具的库使用空白解析器加载模式。然后,您可以在其上运行graphqlviz工具以自动生成图表。是的,看起来是解决此问题的最接近的解决方案。我会试试看。谢谢