知海

JavaScript:GraphQL.js(参考实现)

graphql-github-io-zh-Hans生态项目与库

JavaScript:GraphQL.js(参考实现)

生态项目与库

GraphQL.js 是 GraphQL 规范的官方参考实现,专为在 Node.js 环境中运行 GraphQL 而设计。它提供了完整的 GraphQL 服务端功能,包括类型定义、查询解析、验证与执行等核心能力。

快速开始

以下是一个从命令行运行的 GraphQL.js Hello World 示例。

首先,安装 graphql 包:

bash 复制代码
npm install graphql

然后,在 hello.js 文件中写入以下代码,并通过 node hello.js 运行:

js 复制代码
var { graphql, buildSchema } = require('graphql');

var schema = buildSchema(`
  type Query {
    hello: String
  }
`);

var root = { hello: () => 'Hello world!' };

graphql(schema, '{ hello }', root).then((response) => {
  console.log(response);
});

相关资源

帮助我们改进文档

发现翻译问题或内容错误?请告诉我们。