2017-10-19 22 views
1

私は、ギャツビーのビット新たなんだ反応しGraphQLので、私はちょうど間違った道を向かう前にコミュニティに確認したかった...Gatsby + WooCommerce REST APIの統合ですか?

(WordPressのREST API経由)WooCommerce REST APIには次のようになりギャツビーのための可能な電子商取引の統合?もしそうなら、WooCommerce APIはGraphQLを使って問い合わせることができますか?(gatsby-source-wordpressプラグインを使ってWordPress REST APIを照会するのと同じですか?これは、WordPress REST APIを使用するだけですべて達成できますか?

誰かがGatsbyとWooCommerceを統合している(またはよりうまく機能するGatsby電子商取引ソリューションを知っている)人は、それについて知りたいです!

答えて

1

バージョン2.6現在、WooCommerceはWordpress REST APIと完全に統合されています。 Wordpressは、v4.4以降のコアビルドにREST APIを追加しました。

要するに、gatsby-source-wordpressプラグインを使用して、製品、タグ、カテゴリページを生成できます。ただし、静的サイトと動的に生成されたサイトをマージしようとすると、困難になることがあります。

私は、Woocommerceのカート機能とチェックアウト機能を使用し、同時にコンテンツページを静的に提供したいと考えています。それは大変な作業ですが、あなたのサイトの全体的な構造について一定の戦略的決定を下すことができれば実現可能です。

+0

大きなポイント!静的に生成されたサイトと動的電子商取引の機能を融合させることの難しさについては考えていませんでした。私はReactとGatsbyを初めて使っていて、私はGatsbyをあらゆるものに使うことができると仮定していました。 – ooloth

+0

ちなみに、WooCommerceカートとチェックアウト機能を使用するためにGatsbyサイトを適切に構築する方法を提案できますか? – ooloth

+1

gatsbyは静的なので、あなたのチェックアウトが完全にクライアント側でなければ、それはできません(とにかく、チェックアウトページはとにかく静的ですから!)もちろん、クライアント側で管理できますが、支払いなどのものを安全に保護します。 – Atrakeur

関連する問題