我將從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