欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

GraphQL第一个例子

发布时间:2024/2/28 编程问答 50 豆豆
生活随笔 收集整理的这篇文章主要介绍了 GraphQL第一个例子 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

用WebStorm创建一个工程GraphQLDemo

npm添加相关依赖

npm install --save express graphql express-graphql



编辑代码

var express = require('express'); var graphqlHTTP = require('express-graphql'); var { buildSchema } = require('graphql');//定义schema var schema = buildSchema(`type User{name: Stringsex: Stringintro: String}type Query {user:User} `);//定义服务端数据 var root= {user: {name: 'username',sex: '男',intro: '资深码农'} };var app = express(); app.use('/graphql', graphqlHTTP({schema: schema,rootValue: root,graphiql: true, //启用GraphiQL })); app.listen(8000, () => console.log('请在浏览器中打开地址:http://localhost:8000/graphql'));
运行




参考资料

https://developer.github.com/early-access/graphql/

http://graphql.org/

总结

以上是生活随笔为你收集整理的GraphQL第一个例子的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。