finch-graphql:Web扩展的后台过程中的本地GraphQL API

时间:2024-03-06 21:28:23
【文件属性】:

文件名称:finch-graphql:Web扩展的后台过程中的本地GraphQL API

文件大小:100KB

文件格式:ZIP

更新时间:2024-03-06 21:28:23

graphql graphql-server graphql-api graphql-cli TypeScript

芬奇图 Finch是一个库,可让您构建可通过Web扩展的客户端脚本访问的本地GraphQL API。 设置,您甚至可以从可连接的网站查询Finch GraphQL。 安装 npm install --save finch-graphql graphql react # or yarn add finch-graphql graphql react :warning_selector: 目前,随附的React挂钩需要使用React 怎么运行的 GraphQL的传统实现通过HTTP传递查询,而Finch GraphQL通过浏览器消息传递系统传递这些查询。 建立一个API FinchApi类是允许您创建可执行的graphql模式的类。 它的建模看起来像ApolloServer类。 选项中唯一需要的属性是typeDefs和resolvers 。 import { FinchApi } from "finch-graphql


【文件预览】:
finch-graphql-master
----.gitignore(33B)
----setupJest.js(0B)
----package.json(1KB)
----src()
--------setupJest.js(72B)
--------client.test.ts(1KB)
--------background.test.ts(4KB)
--------browser.ts(3KB)
--------browser.test.ts(2KB)
--------index.ts(254B)
--------utils.ts(173B)
--------hooks()
--------types.ts(1KB)
--------background()
--------client.ts(1KB)
----assets()
--------finch-graphql.svg(1KB)
--------diagram.svg(23KB)
----jest.config.js(189B)
----tsconfig.json(409B)
----.github()
--------workflows()
----README.md(4KB)
----babel.config.js(131B)
----yarn.lock(212KB)

网友评论