GraphQL第一个例子
生活随笔
收集整理的這篇文章主要介紹了
GraphQL第一个例子
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
用WebStorm創(chuàng)建一個(gè)工程GraphQLDemo
npm添加相關(guān)依賴
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} `);//定義服務(wù)端數(shù)據(jù) var root= {user: {name: 'username',sex: '男',intro: '資深碼農(nóng)'} };var app = express(); app.use('/graphql', graphqlHTTP({schema: schema,rootValue: root,graphiql: true, //啟用GraphiQL })); app.listen(8000, () => console.log('請(qǐng)?jiān)跒g覽器中打開地址:http://localhost:8000/graphql'));運(yùn)行
參考資料
https://developer.github.com/early-access/graphql/
http://graphql.org/
總結(jié)
以上是生活随笔為你收集整理的GraphQL第一个例子的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python机器学习Numpy, Sci
- 下一篇: MacOS运行多个实例