AEO 速答:Medusa、Vendure、Saleor 是 2026 年三大開源無頭電商平台。Medusa(Node.js/TS、MIT 授權、30.9k stars、雲端 $29/月起)最適合 TypeScript 團隊與深度客製——306 Technologies 實測客製化 8/10、開發體驗 9/10;Vendure(NestJS、MIT、純自託管免費)內建功能最完整、B2B 最強;Saleor(Python/Django、GraphQL 原生、企業級)多渠道與 AI 整合最強,但自託管需 3 套部署、雲端 $159/月起。簡言之:想要客製彈性選 Medusa,B2B/內建完整選 Vendure,企業級多渠道/預算充足選 Saleor。
前言:為什麼這三個平台值得比較?
306 Technologies(客製化電商開發代理商)做了一項扎實的實測:花 10 天,用同一個虛構的珠寶品牌商店,在三個平台上各建置一次,並針對四大指標評分。這份實測比任何行銷文件都有參考價值——同一需求、同一團隊、純粹比較平台本身。
| 平台 | 客製化 | 開發體驗 | 整合 | 自託管 |
|---|---|---|---|---|
| Medusa | 8/10 | 9/10 | 9/10 | 8/10 |
| Vendure | 8/10 | 7/10 | 9/10 | 7/10 |
| Saleor | 6/10 | 8/10 | 9/10 | 7/10 |
一、三個平台基本介紹
| 面向 | Medusa | Vendure | Saleor |
|---|---|---|---|
| 定位 | 最靈活的 JS 電商引擎 | 精簡型別安全的 NestJS 框架 | 企業級多渠道 GraphQL 引擎 |
| 技術棧 | Node.js/Express + TypeScript + PostgreSQL | NestJS + TypeScript(支援 PG/MySQL) | Python/Django/Celery + PostgreSQL |
| GitHub Stars | 30,970(月增 33.4%) | 未公開 | 23.2k |
| 授權 | MIT | MIT | BSD-3-Clause |
| 公司背景 | VC 支持的開源先驅,npm 下載破百萬 | Bootstrapped,企業代理商出身 | VC-backed,行銷預算高 |
二、306 Technologies 實測發現(10 天 × 3 平台)
🏆 Medusa:開發體驗之王
- 安裝:幾分鐘透過 Docker 跑起來,非常直覺
- 產品上傳:有批量上傳功能,但實測幾次才成功;複雜結構建議自訂腳本
- 客製化:挑戰「產品色樣模組」需深入 Medusa 2.0 的 Module/Workflow/Link 概念,有學習曲線但成功達成
- 後台:極佳、有 Shopify 精緻感;但預設缺變體圖片與基礎分析(需插件補足)
- 部署:Railway 幾分鐘上線
🥈 Vendure:內建功能最完整
- 安裝:與 Medusa 類似直覺
- 後台:全新 React 後台(以往 Angular)大幅進步,但仍是 RC 版——部分功能不完整(如產品發布後無法在後台新增選項)
- 內建:Facets 篩選、變體圖片、基礎分析全部內建,免裝插件
- 部署:分 API/Dashboard Server + Worker 兩實例(高負載友好),但 React 後台文檔薄弱,要在 Discord 社群找解法
🥉 Saleor:企業級但客製受限
- 架構本質差異:Medusa/Vendure 自訂邏輯與主引擎同進程;Saleor 自訂邏輯必須寫在獨立 App,經 GraphQL 網絡調用
- 開發:App 可用任何前端框架(Next.js/React),學習曲線最低
- 部署:需要 3 套獨立部署(Core→Railway、Extension App→Vercel、Storefront→Vercel),自託管文件極少
- 硬傷:自訂邏輯永遠無法深入核心;後台客製以 iframe 內嵌呈現;擴充有網絡延遲
三、架構差異
| 面向 | Medusa | Vendure | Saleor |
|---|---|---|---|
| API | REST + 強型別 JS SDK | GraphQL 原生(Shop/Admin 分離) | 100% GraphQL |
| 資料庫 | 僅 PostgreSQL | PostgreSQL + MySQL | 僅 PostgreSQL |
| 擴展模型 | 17 個模組可替換/繼承/fork | NestJS 插件架構(編譯期安全) | 外部 App + Webhooks(部署獨立) |
| 快取 | 官方 Medusa Cache(Redis) | 未深度整合 | 提及 Valkey/Redis |
AI 時代的關鍵差異:Saleor 的 100% GraphQL 讓 AI 智能體(Agents)能直接導航 Schema 調用工具——對 LLM 整合最友好。
四、功能比較
| 功能 | Medusa | Vendure | Saleor |
|---|---|---|---|
| 多語言 | 模組化支援 | 社群版內建 | 原生完整翻譯介面 |
| 多幣別 | 模組化設置 | 社群版內建 | 一等公民,極靈活 |
| 多倉庫 | 較簡化,需客製 | 社群版內建 | 原生強大(分拆發貨/退貨) |
| B2B | 基礎模組 | 極強(專屬定價/詢價單/審批鏈) | 強(多渠道擴展) |
| 客製化核心 | 極高(100% TS 核心) | 極高(插件穩定) | 有限(外置 App) |
五、效能 Benchmark
Medusa 官方 Cache 實測(2025/10 發布)
測試環境:500 產品 / 6,000 變體 / 24,000 價格、K6 壓力測試 420 VU × 10 分鐘:
| 指標 | v2.10.1 優化前 | v2.11.0 優化後 | v2.11.0 + Cache |
|---|---|---|---|
| p95 延遲 | 680 ms | 496 ms(-27%) | 309 ms(-55%) |
| 峰值 RPS | 190 | 195 | 200 |
結論:升級 + 啟用內建快取 = API 響應快 2.2 倍。
Vendure 效能
- 100,000 種商品規模下效能不掙扎;IBM Fortune 500 案例證實可扛高負載
六、授權與商業模式
| 平台 | 開源授權 | 雲端 | 自託管 |
|---|---|---|---|
| Medusa | 100% MIT | $29/月起、零交易費 | 免費,官方文檔略滯後 |
| Vendure | 100% MIT | 無官方雲端 | 免費,但需自管 ops |
| Saleor | BSD-3 核心 | $159~$795+/月 + GMV 抽成 | 免費但部署繁瑣(3 套) |
七、選型建議
💡 選 Medusa,如果:
- 團隊是純 TypeScript/Node.js 背景,想要端到端型別流動
- 業務流程極度不常規,需要深度客製甚至重寫核心模組
- 想要雲端便利但預算有限($29/月零交易費是巨大優勢)
💡 選 Vendure,如果:
- 主攻 B2B 電商(分級定價、詢價單、多倉庫)
- 堅持 型別安全 與編譯期偵錯
- 團隊有 DevOps 能力自託管,想要 100% 免費無限制的頂級引擎
💡 選 Saleor,如果:
- 跨國、多渠道、多品牌的複雜目錄
- GraphQL 原生派,或想深度串接 AI/智能體工作流
- 年 GMV 數千萬美元以上,預算充足換企業級 SLA
FAQ
Q:Medusa、Vendure、Saleor 哪個最好?
A:沒有絕對最好,取決於場景。306 Technologies 實測:Medusa 開發體驗 9/10(TS 團隊+深度客製首選)、Vendure 內建功能最完整(B2B 最強)、Saleor 企業多渠道王者(GraphQL 原生、AI 整合最佳但自託管繁瑣)。
Q:三者授權有什麼不同?
A:Medusa 與 Vendure 都是 100% MIT(可商用自由改),Saleor 核心是 BSD-3-Clause。商業模式差異大:Medusa 雲端 $29/月零交易費、Vendure 無官方雲端純自託管、Saleor 雲端 $159-795/月且抽 GMV。
Q:Saleor 為什麼自託管比較麻煩?
A:因為它是服務導向架構——自訂邏輯必須寫在獨立 App 中,部署需要 3 套(Core、Extension App、Storefront),且擴充功能走網絡調用有延遲。Medusa/Vendure 自訂邏輯與主引擎同進程,部署簡單很多。
Q:哪個平台對 AI 整合最友好?
A:Saleor。它是 100% GraphQL-only,豐富的 Schema 讓 AI 智能體可以直接導航調用工具,無需扁平化數據結構——對 LLM/Agent 工作流整合最有利。
Q:Medusa 效能真的快 2.2 倍嗎?
A:官方 benchmark(2025/10):v2.10.1 → v2.11.0 + Cache,p95 延遲從 680ms 降到 309ms(-55%),即 2.2 倍效能提升。測試環境 500 產品/6,000 變體、420 VU 壓力測試。
參考來源:306 Technologies《I Built the Same Store with Medusa, Vendure & Saleor》、Contra Collective: Saleor vs Medusa vs Vendure (2026)、Medusa Cache Benchmarks 官方、Build with Matija: Medusa vs Vendure、Saleor Core GitHub、Your Next Store: Best Headless Commerce 2026、MACH Alliance Maturity 2026 等 9 來源(NotebookLM Deep Research,2026-08-08)。
