shopify-app-dev
Shopify 應用程式開發專家指南,涵蓋 Shopify CLI 設定、Remix 框架架構、OAuth 流程、應用程式擴充套件,以及部署至 Cloudflare Workers 等平台的專業知識。
簡介
此技能作為構建、配置和部署 Shopify 應用程式的綜合開發助手。它專為需要處理 Shopify 生態系統複雜性的軟體開發人員和 Shopify 合作夥伴而設計,涵蓋從初始環境設定到發佈公共或自定義應用程式的各個環節。該技能提供結構化的現代技術堆疊建議,特別是利用 Remix 框架和 Shopify CLI 來確保應用程式的高性能並嚴格遵守當前的 Shopify 開發最佳實踐。
-
簡化了 Node.js、Remix 和 PHP 應用程式模板的 Shopify CLI 安裝與環境配置。
-
指導實作安全的 OAuth 認證流程,確保正確的存取範圍管理和授權 Token 處理。
-
為構建 Shopify 應用程式擴充套件(如管理員區塊和主題應用程式擴充套件)提供架構支援。
-
協助使用 Shopify Polaris 設計和實作管理員 UI 元件,在 Shopify 後台介面中建立一致的使用者體驗。
-
支援使用 Hydrogen 框架或自定義 Remix 實作的無頭 (headless) 開發工作流程。
-
提供 Cloudflare Workers 等平台的部署指導,並協助管理用於擴展功能的應用程式代理 (app proxies)。
-
促進與第三方 API 的整合,並協助管理 Shopify Webhook 訂閱(例如商品更新、訂單事件)。
-
當使用 shopify app init 初始化新儲存庫時,請使用此技能以確保生成正確的目錄結構。
-
參考提供的 shopify.app.toml 配置模式,以有效管理用戶端 ID、重新導向 URL 和 Webhook。
-
在構建 Loader 和 Action 以與 Shopify Admin GraphQL API 互動時,請參考提供的 Remix 程式碼模式。
-
請務必為開發環境和生產環境維護分開的環境變數,以防止 SHOPIFY_API_SECRET 外洩。
-
本工具適用於熟悉 CLI 操作和網頁開發基礎的開發人員;它預期專案檔案中配置的是標準 API 版本(例如 2025-10)。
倉庫統計
- Star 數
- 195
- Fork 數
- 26
- Open Issue 數
- 4
- 主要語言
- Python
- 預設分支
- main
- 同步狀態
- 閒置
- 最近同步時間
- 2026年4月30日 上午11:05