在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):relay-tools/relay-local-schema开源软件地址(OpenSource Url):https://github.com/relay-tools/relay-local-schema开源编程语言(OpenSource Language):JavaScript 100.0%开源软件介绍(OpenSource Introduction):Relay Local SchemaUse Relay without a GraphQL server. Usageimport { Environment } from 'react-relay';
import { Network } from 'relay-local-schema';
import schema from './data/schema';
const environment = new Environment({
network: Network.create({ schema }),
/* ... */
}); This will execute queries against the specified schema locally, rather than against a separate GraphQL server. You can also specify a GraphQL.js const environment = new Environment({
network: Network.create({
schema,
rootValue: 'foo',
contextValue: 'bar',
}),
/* ... */
}); For more control over the network layer, you can use import { Environment, Network } from 'react-relay';
import { createFetch } from 'relay-local-schema';
import schema from './data/schema';
const environment = new Environment({
network: Network.create(createFetch({ schema })),
/* ... */
}); CaveatThis is intended for exploratory work, integration tests, demos, and working with local data. This is not generally intended as a substitute for a remote GraphQL back end in production. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论