V1.0.0の特長
WooGraphQLの特長 ベータ版
グラフQL用
WooCommerceについて,
配線なし。
REST エンドポイントをスキップします。 ヘッドレスストアから直接製品、注文、セッション、およびミューテーションを単一のスキーマ-aware GraphQL API で問い合わせます。
3K+ 月間インストール
600日元 クチコミ
GPLv3の特長 ライセンス
# 必要なものだけをフェッチします。 詳しくはこちら
query GetStorefront {
products(first: 10, where: { featured: true }) {
nodes {
id
name
slug
... on ProductWithPricing {
price
regularPrice
}
... on InventoriedProduct {
stockStatus
}
image { sourceUrl }
}
}
}動力を与えられた生産の店先で
// ヘッドレス用に構築
発送に必要なもの高速、現代店の正面。
WooGraphQL は、WooCommerce のデータモデルを WPGraphQL で公開しています。この会議、パフォーマンス、および現代のフロントエンド チームが既に使用しているツールです。
Schema-first クエリ
UIニーズのフィールドを正確にリクエストします。 オーバーフェッチなし、ウォーターフォールなし、ボイラープレートRESTクライアントなし。
カーソルベースのパジネーション
箱の外でリレーspec接続。 無限スクロールとページオフセットボトルネックなしで大きなカタログ。
完全な変異サポート
カート、チェックアウト、注文、顧客 — WooCommerce にクライアントからタイプセーフなミューテーションを書いてください。
JWTセッションハンドリング
カートトークン + JWT セッションハンドリング — ストア API カートトークンによるゲストカート,
JWTによる認証カート。
トランザクションセーフセッション
レース条件や部分的な書き込みなしで、単一のリクエストで複数のカートのミューテーションをバッチします。
エコシステム・ウェア
WooCommerceのデータストアで構築
API — コアタイプは、エクステンションが必要なときに、カスタムリゾルバーにきれいに拡張します。
独自のスキーマ。
お問い合わせ
// なぜチームが切り替えるのか
REST ドラッググラコールハエ。
一般的な製品リストは、未使用のJSONの3つまたは4つのRESTエンドポイントとキロバイトを出荷します。 GraphQL の同じビューは 1 つの往復、1 つのペイロード、1 つのクエリです。
古い方法
WCのREST API
複数のエンドポイント。 ページベースのページ分割。 彼らがあなたに与えるものを取る。
GET /wp-json/wc/v3/products?per_page=10
GET /wp-json/wc/v3/products/123/variations
GET /wp-json/wc/v3/cart
GET /wp-json/wc/v3/customers/me
# + 40 使用するフィールド1ページの4往復
過剰取得ペイロード bloat TTFB
スキーマイントロスペクションなし
バージョンアップされたエンドポイント、変更の中断
WooGraphQLを使う
1つのグラフ、1つの要求
よくある質問 タイプされた応答。 フィールドレベルのキャッシュ。
POST /graphql
query { products, cart, customer }
# 単一。要求 正確には
# お問い合わせ お問い合わせ1 の 1 つの要求負荷
スキーマからタイプセーフなコーデ原
GraphiQL IDE インスタント探査用
デザインによる後方互換性
// WooGraphQL プロ 2.0
WooCommerce拡張機能のロック解除店内は実際に走っています。
Pro は、WooGraphQL の原作者によって構築され、維持される、最も使用されている WooCommerce 拡張機能の一流の GraphQL サポートを追加します。
— 1
バンドル製品
クエリは、アイテム、条件付き包含、および動的価格を束ねました。 クライアントからバンドルを設定する
— 02
合成製品
シナリオ、レイアウト、条件付きロジックを備えたマルチコンポーネント製品で、クリーンタイプのツリーとして公開されます。
— 03
製品アドオン
製品のカスタムオプション、価格設定修飾子、およびカートのミューテーションで利用可能な必要なフィールド。
— 03
サブスクリプション
請求、試用期間、更新、およびサブスクリプションのミューテーションの定期的な再発 — 完全にタイプされ、ミューテーションの準備。
// シンプルな価格設定
年1回の支払い永遠に更新お問い合わせ
メンテナーから無制限のアップデート、フルソースアクセス、および直接サポート。 更新を定期的に更新し、更新フローを維持します。あなたのサイトは、いずれかの方法を維持します。
パーソナル
ソロサイト
サイトマップ
ドル
99円
.99の
1 年間
→
WooGraphQL Proライセンス
→
プレミアムエクステンションのサポート
→
無制限のアップデート
→
年間相談コール
プロフェッショナル
人気カテゴリー
事務所案内
5サイトまで
ドル
2993
.99の
1 年間
→
WooGraphQL Proライセンス
→
プレミアムエクステンションのサポート
→
無制限のアップデート
→
年間相談コール
事業内容
無制限
無制限のウェブサイト
ドル
499の
.99の
1 年間
→
WooGraphQL Proライセンス
→
プレミアムエクステンションのサポート
→
無制限のアップデート
→
年間相談コール
// どのチームが言うか
エンジニアの信頼配送ヘッドレスコマース。
“
WooGraphQLは、当社の電子商取引クライアントのために、新しい世界全体を開放しました。 WooCommerce単独ではるかに高速で、注文処理を通じて、完全なヘッドレス生産拠点を運営しています。

クレイグ・ウィルコックス
Simplur株式会社 代表取締役
“
チームの専門知識により、GraphQL と Next.js でデコープされた e コマースサイトを拡張し、立ち上げることができました。 プロジェクト全体に不可欠な資産 — トップレベルの専門知識、フロントからバックまで。

アンドレス A.
リード開発者、Netzstrategen
準備するより速い店を出荷しますか。
2分で無料プラグインをインストールします。 バンドル、サブスクリプション、およびWooCommerceを作る拡張機能が必要な場合は、Proにアップグレードします。