GraphQL-AOT构建时查询预处理工具

GraphQL-AOT 是一个挺实用的工具,能够提前运行 GraphQL 查询,简化构建时的开发流程。你只需要通过安装 yarn add graphql-aot,并在 webpack.config.js 中配置相应的加载器,就可以轻松在构建时 GraphQL 查询,减少运行时的性能压力。比如,你可以使用类似 query.gql 这样的查询文件,提前让查询结果在构建阶段就准备好,避免了运行时的重复求。对于那些需要提前加载数据的项目,这个工具还挺合适的。使用起来也简单,基本上不需要过多配置,直接上手就能使用。
需要注意的是,graphql-aot 主要适用于 Webpack 的构建过程,如果你使用其他构建工具,需要额外的适配工作哦。

zip
graphql-aot-master.zip 预估大小:27个文件
folder
graphql-aot-master 文件夹
file
package.json 950B
folder
test 文件夹
file
babel.test.js 1KB
file
loader.test.js 2KB
folder
__snapshots__ 文件夹
file
loader.test.js.snap 7KB
file
babel.test.js.snap 133B
folder
fixtures 文件夹
folder
loader-only 文件夹
file
index.js 28B
file
foo.gql 28B
folder
use-schema 文件夹
file
index.js 30B
file
query.gql 28B
file
loader.js 41B
file
LICENSE 1KB
file
babel.js 40B
folder
examples 文件夹
folder
simple 文件夹
file
index.js 191B
file
package.json 337B
file
query.gql 80B
file
webpack.config.js 769B
file
yarn.lock 119KB
file
.gitignore 13B
file
circle.yml 565B
folder
lib 文件夹
file
noop.gql 7B
file
index.js 96B
file
loader.js 2KB
file
babel.js 1KB
file
README.md 3KB
file
yarn.lock 190KB
file
.editorconfig 187B
file
.gitattributes 12B
zip 文件大小:98.93KB