工程開發
building-with-medusa avatar

building-with-medusa

精通 Medusa 後端開發:使用官方架構模式與最佳實踐來實作自定義模組、工作流、API 路由及資料模型。

簡介

building-with-medusa 技能是 Medusa 生態系統中工程師的必備開發輔助工具。它規範了建構可擴展、類型安全且易於維護的後端功能所需的嚴格架構要求與編碼標準。透過強制執行嚴格的分層策略——確保業務邏輯與 HTTP 介面及資料存取解耦——此技能可協助開發人員避免諸如繞過層級、不當資料建模或次優的跨模組通訊等常見問題。

  • 支援使用內建回滾功能快速實作自定義模組、資料模型和複雜的工作流。

  • 提供關於 API 路由結構、中介軟體整合及基於 Zod 的請求驗證的即時指導。

  • 利用 query.graph 和 query.index 促進高效的資料擷取模式,以維持模組隔離性。

  • 包含關鍵技術限制,例如 Medusa 價格處理慣例以及針對狀態變更操作強制使用工作流的規定。

  • 內建全面的參考文件檢索機制,涵蓋身份驗證、模組連結及查詢設定。

  • 在規劃、研究或編寫任何後端組件(包括模組、工作流、API 路由或資料模型)時,請務必載入此技能。

  • 在實作前,請務必將相關參考文件(例如 custom-modules.md, workflows.md)作為前置條件載入,以確保符合最新的 SDK 要求。

  • 使用此技能來驗證對 Medusa 必要架構層級(模組 → 工作流 → API 路由 → 前端)的遵循情況。

  • 此技能可作為類型安全的防護欄,確保開發人員正確使用 AuthenticatedMedusaRequest 與 Zod schema 匯出。

  • 遵循指定的程式碼組織優先級類別,從架構完整性到檔案層級的慣例進行管理。

倉庫統計

Star 數
157
Fork 數
15
Open Issue 數
0
主要語言
未提供
預設分支
main
同步狀態
閒置
最近同步時間
2026年5月3日 下午08:11
在 GitHub 查看