graphql-binding-github:将GitHub的GraphQL API嵌入到您的服务器应用程序中

时间:2021-02-03 14:03:16
【文件属性】:
文件名称:graphql-binding-github:将GitHub的GraphQL API嵌入到您的服务器应用程序中
文件大小:130KB
文件格式:ZIP
更新时间:2021-02-03 14:03:16
graphql github-api graphql-schema schema-stitching GitHubAPITypeScript GitHub的GraphQL绑定 将GitHub的GraphQL API嵌入到您的服务器应用程序中 弃用通知! 在过去的几个月中,领导下以来,我们已经审查并发布了对 , 和许多改进和版本。 我们已经审查了graphql-binding ,与当前用户进行了许多会议,并且还通过与社区进行了graphql-binding 。 我们发现,新的库不仅涵盖了GraphQL Binding的所有当前功能,而且还涵盖了中引入但尚未实现的未来想法。 最好的是为您提供所有这些功能,即使您的来源根本不是GraphQL服务! 它可以是GraphQL,OpenAPI / Swagger,gRPC,SQL或任何其他来源! 当然,您甚至可以将所有这些源合并到一个SDK中。 就像GraphQL绑定一样,您可以获得完全类型化的SDK(由于使用协议SDK和),但是可以从任何来源获得,并且该SDK可以在任何地方作为连接器或完整的网关运行。 您可以共享自己的“网格模块”(您可能将其称为“您自己的绑定”),并且我们的社区已经创建了许多模块! 此外,我们决定只公开常规的GraphQL,因此您可以选择使用那里所有来使用它
【文件预览】:
graphql-binding-github-master
----yarn.lock(107KB)
----src()
--------schema.graphql(231KB)
--------index.ts(1KB)
--------link.ts(526B)
--------generated-binding.ts(88KB)
--------schema.ts(267B)
----.circleci()
--------config.yml(227B)
----example()
--------yarn.lock(42KB)
--------src()
--------schemas()
--------package.json(342B)
----tsconfig.json(324B)
----README.md(4KB)
----.graphqlconfig.yml(336B)
----renovate.json(133B)
----.gitignore(49B)
----package.json(834B)

网友评论