需要一个开发人员友好的GraphQL客户端代码生成器

需要一个开发人员友好的GraphQL客户端代码生成器,graphql,graphql-codegen,Graphql,Graphql Codegen,关于基于方案的代码生成的问题,在此之前我与REST合作过,因为有一个代码生成器(openapi codegen),它在输出端输出一个现成的服务(类),并将字段从snake样式转换为camel样式、类型检查等。 GraphQl是否有这样的功能,GraphQl代码生成器-它输出的不是类/服务,而是类型接口。您真的应该回到GraphQl codegen的文档中去。它可以为几十个不同的graphql客户端生成api客户端。我需要生成一个完整的前端客户端,带有Fetch,但唯一可以生成的是类型和请求,用于

关于基于方案的代码生成的问题,在此之前我与REST合作过,因为有一个代码生成器(openapi codegen),它在输出端输出一个现成的服务(类),并将字段从snake样式转换为camel样式、类型检查等。
GraphQl是否有这样的功能,GraphQl代码生成器-它输出的不是类/服务,而是类型接口。

您真的应该回到GraphQl codegen的文档中去。它可以为几十个不同的graphql客户端生成api客户端。我需要生成一个完整的前端客户端,带有Fetch,但唯一可以生成的是类型和请求,用于数据传输/接收层的类的生成在哪里?由Vue2使用。codegen配置:
code overwrite:true模式:scripts/graphql codegen/schema.graphql文档:./src/**.gql生成:src/api/graphql/generated.ts:plugins:-typescript-typescript操作-typescript vue阿波罗配置:withHooks:true skipTypename:true withCompositionFunctions:false
不是Vue用户,但如果它与React中的类似,您可以创建一个具有必要选项的Apollo实例,使用Apollo Provider包装您的应用程序(请参阅),然后使用codegen生成的钩子,在这一点上就可以了。