GraphQLのクライアントアプリについて

解決済
Highlighted
観光客
8 0 1

Shopifyが公開している下記のGraph QLクライアントがあります。

  1. graphql-js-client
  2. graphql-js-schema

1のクライアントツールを使用するには、2のツールでtypesを出力しimportする必要があります。

この2(graphql-js-schema)の使い方がわからず困っております。

 

graphql-js-schema --schema-file ./schema.json --outdir schema --schema-bundle-name="Types"

 

上記のようなサンプルコードが掲載されており、スキーマファイルを指定し、schemaディレクトリにTypesというファイル を出力することが予想できます。

この./schema.jsonはどこから来るのかわかりません。

どこかでDL出来るものか調べてましたが、検索に引っかかりません。

この./schema.jsonというのは型ファイルのような物ですか?

何かアドバイスを下さい。

0 件の「いいね!」
Highlighted
Community Manager
Community Manager
527 118 195

成功

すいません、このライブラリをお使いになりたい用途は何でしょうか?

もし、ShopifyのGraphQLをお試しになりたい場合は、以下のアプリで可能です。(スキーマの学習やチェックもできます)

https://shopify.dev/tools/graphiql-admin-api

ご自身のNode.js のアプリに入れたい場合は、下記のチュートリアルにあるように、Apollo クライアントが利用可能です。

https://shopify.dev/tutorials/build-a-shopify-app-with-node-and-react?locale=ja

 

下記の動画で素のNode.jsアプリでGraphQLを呼ぶ方法もまとめておりますので、ご確認ください。

https://www.youtube.com/watch?v=2zDFNS6r1aQ&list=PLkR3LRtxAZfod8TvcsKU7IEWeAO5fhcOe

(個人的に、このライブラリはあまり使われていない印象です。)

 

 

Technical Partner Manager, Japan
0 件の「いいね!」