graphql-request:支持脚本和简单应用程序的Node和浏览器的最小GraphQL客户端

时间:2024-02-24 04:54:29
【文件属性】:

文件名称:graphql-request:支持脚本和简单应用程序的Node和浏览器的最小GraphQL客户端

文件大小:136KB

文件格式:ZIP

更新时间:2024-02-24 04:54:29

nodejs graphql-client graphql lightweight typescript

graphql请求 支持脚本和简单应用程序的Node和浏览器的最小GraphQL客户端 产品特点 最简单轻巧的GraphQL客户端 基于承诺的API(可与async / await ) 打字稿支持 同构(与Node /浏览器一起使用) 安装 npm add graphql-request graphql 快速开始 使用单行代码发送GraphQL查询。 :play_button_selector: 。 import { request , gql } from 'graphql-request' const query = gql ` { Movie(title: "Inception") { releaseDate actors { name } } } ` request ( 'https://api.graph.cool/simple/v1/movies' , query ) . then ( ( data ) => console . log ( data ) ) 用法 import { req


【文件预览】:
graphql-request-master
----.gitignore(40B)
----package.json(2KB)
----src()
--------types.dom.ts(15KB)
--------index.ts(7KB)
--------createRequestBody.ts(1KB)
--------types.ts(1KB)
----LICENSE(1KB)
----tsconfig.json(326B)
----.github()
--------workflows()
--------renovate.json(0B)
----.prettierignore(5B)
----examples()
--------passing-more-options-to-fetch.ts(645B)
--------authentication-via-http-header.ts(661B)
--------using-variables.ts(618B)
--------receiving-a-raw-response.ts(617B)
--------error-handling.ts(716B)
--------cookie-support-for-node.ts(748B)
--------custom-fetch.ts(645B)
--------passing-custom-header-per-request.ts(761B)
----README.md(13KB)
----tests()
--------headers.test.ts(4KB)
--------upload.test.ts(2KB)
--------tsconfig.json(197B)
--------document-node.test.ts(443B)
--------gql.test.ts(476B)
--------custom-fetch.test.ts(566B)
--------__helpers.ts(3KB)
--------general.test.ts(4KB)
--------__snapshots__()
----.vscode()
--------settings.json(54B)
----.npmignore(12B)
----yarn.lock(268KB)

网友评论