文件名称:graphql-ws:符合WebSocket协议的服务器和客户端上的一致,零依赖,惰性,简单,GraphQL
文件大小:1011KB
文件格式:ZIP
更新时间:2024-02-23 18:48:12
graphql client relay express apollo
符合服务器和客户端的一致,零依赖,惰性,简单的 。 入门 安装 $ yarn add graphql-ws 创建一个GraphQL模式 import { buildSchema } from 'graphql' ; // Construct a schema, using GraphQL schema language const schema = buildSchema ( ` type Query { hello: String } type Subscription { greetings: String } ` ) ; // The roots provide resolvers for each GraphQL operation const roots = { query : { hello : ( ) => 'Hello World!' , } , subscription : { greetings : async function * sayHiIn5Languages ( ) { for ( c
【文件预览】:
graphql-ws-master
----.releaserc(572B)
----.yarnrc.yml(184B)
----rollup.config.js(411B)
----typedoc.js(204B)
----docs()
--------enums()
--------interfaces()
--------README.md(245B)
--------modules()
----package.json(2KB)
----.github()
--------ISSUE_TEMPLATE()
--------workflows()
----.prettierrc(52B)
----jest.config.js(188B)
----CONTRIBUTING.md(1KB)
----src()
--------utils.ts(2KB)
--------protocol.ts(192B)
--------tests()
--------server.ts(24KB)
--------types.ts(944B)
--------use()
--------index.ts(132B)
--------client.ts(19KB)
--------message.ts(4KB)
----.eslintrc.js(549B)
----tsconfig.json(411B)
----LICENSE.md(1KB)
----.gitignore(86B)
----CHANGELOG.md(28KB)
----CODE_OF_CONDUCT.md(3KB)
----PROTOCOL.md(8KB)
----.yarn()
--------plugins()
--------releases()
----tsconfig.esm.json(169B)
----README.md(28KB)
----yarn.lock(385KB)
----tsconfig.cjs.json(212B)
----babel.config.js(311B)