我将从CMS中使用JSON并使用JSON我希望能够以编程方式编写graphQl模式。不需要直接写字符串。是否有任何工具可以动态生成graphQl模式字符串?
有没有JavaScript的工具可以做到这一点?
我指的是字符串参数的buildSchema功能:
我将从CMS中使用JSON并使用JSON我希望能够以编程方式编写graphQl模式。不需要直接写字符串。是否有任何工具可以动态生成graphQl模式字符串?
有没有JavaScript的工具可以做到这一点?
我指的是字符串参数的buildSchema功能:
这取决于如何您的JSON文件的样子。 对我来说,我也有类似的情况 - 一种复杂的JSON定义文件 - 和我建立了自己的JSON来graphql-JS转换器here
构建服务器后,您可以使用.graphql
文件生成模式串这个包gql-tools,使用此命令 - 启动服务器后 - : -
gqlschema http://localhost:3000/graphql -t
使用与graphql-server-express从阿波罗沿模式字符串,并将挂靠
的json-graphql-server
项目做的是:采取JSON数据作为输入,从数据推断类型和领域,编写包含类型,查询和突变的模式,并开始根据一个GraphQL服务器架构。
https://github.com/marmelab/json-graphql-server
我知道另一种工具,不只是在JSON到架构的一部分,但它不会生成查询或突变:
你怎么知道哪些字段/类型为可选或不? – Tyler