GraphQL第一个例子
生活随笔
收集整理的这篇文章主要介绍了
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第一个例子的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: Python机器学习Numpy, Sci
- 下一篇: MacOS运行多个实例