[GraphQL]GraphQL試食とGraphql-ヨガ
今日は、ノードのREST APIを使うよりもずっと軽く、ぴょんぴょん跳ねる感じがして、とても洗練されたGraphQLの体験についてお話しします.
軽く見ると設置されています.
そして誰よりも早くモジュールを読み込みます.
1. typeDefs
そしてサーバーを実行し、5000回接続しますか?
GrapQL遊園地が出てきました!
実は探してみましたが、設定方法が多すぎて、どのように設定すればいいのか悩んでいましたが、Graphsql-Yogaを使うのが一番簡単で、見た目も簡単でした.(Playgroundでの快適さ…)
(typeDefsと解析器はファイルを分離できます.)
1.サーバの設定
npm init -y
まずnpm設定で基本設定を行い、必要なモジュールをインストールします.npm i graphql-yaga
(モジュール名はヨガで、私は精神訓練を行うべきだと思いますが、、)軽く見ると設置されています.
そして誰よりも早くモジュールを読み込みます.
const { GraphQLServer } = require("graphql-yoga")
GraphQLは全部で3つ必要です.1. typeDefs
const typeDefs = `
type Query {
sayHi: String!
}
`
2. resolversconst resolvers = {
Query: {
sayHi: () => "Hello World!",
},
}
3. GraphQLServerconst server = new GraphQLServer({
typeDefs,
resolvers,
})
そして、すべてを一体化したサーバを作成するだけです.server.start({ port: 5000 }, () => console.log("Graphql Server Running!"))
(実行サーバはダンプされます)そしてサーバーを実行し、5000回接続しますか?
GrapQL遊園地が出てきました!
実は探してみましたが、設定方法が多すぎて、どのように設定すればいいのか悩んでいましたが、Graphsql-Yogaを使うのが一番簡単で、見た目も簡単でした.(Playgroundでの快適さ…)
(typeDefsと解析器はファイルを分離できます.)
Reference
この問題について([GraphQL]GraphQL試食とGraphql-ヨガ), 我々は、より多くの情報をここで見つけました https://velog.io/@ysg81/GraphQL-GraphQL-맛보기-및-graphql-yogaテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol