跳轉到內容
全部文章

supastack vs TurboStarter

兩者都能從同一個 monorepo 交付 Web 和移動端。supastack 額外提供桌面端、API 金鑰、Webhook 和 144 個測試檔案;TurboStarter 則多一個瀏覽器擴充套件。下面是逐項對比。

supastack 團隊約 3 分鐘閱讀

Which is better for cross-platform apps: supastack or TurboStarter?

It depends on which clients and server capabilities your product needs. TurboStarter is the better fit if a browser extension is core to your product, or if you want Polar, Dodo Payments, and Superwall alongside Stripe; it ships web, mobile, and extension from one monorepo. supastack is the stronger choice for B2B or AI products that need team workspaces, workspace API keys, signed webhooks, an audit log, AI usage budgets, and a desktop app. Its 144-file test suite also makes long-term changes safer. Both are current, serious starters.

TL;DR

supastack 和 TurboStarter 是僅有的兩個走出 Web 的 starter。兩者都是 pnpm monorepo,在共享 TypeScript 包之上搭建了 Next.js Web 應用和 Expo 移動應用,並且都使用 Better Auth 和 Drizzle。區別在於你還能得到什麼,以及其中有多少經過了測試。

  • 如果你在做需要團隊工作區、工作區 API 金鑰、出站 Webhook、審計日誌、帶預算的自備 AI 金鑰(BYOK)或桌面應用的 B2B 或 AI 產品,並且想要一個擁有真正測試套件的程式碼庫,選 supastack。
  • 如果瀏覽器擴充套件是產品的一部分,或者你希望開箱就有更多支付服務商,選 TurboStarter。

速覽

supastackTurboStarter
WebNext.js 16.3Next.js 16.3
移動端Expo 57(iOS + Android)Expo 57(iOS + Android)
桌面端有(Tauri)無
瀏覽器擴充套件無有(WXT)
認證Better Auth:郵箱 OTP、密碼、魔法連結、OAuth、2FA、通行金鑰、管理員模擬登入與封禁;可選 Auth.jsBetter Auth:組織、2FA、通行金鑰、魔法連結、郵箱 OTP、匿名、管理員
團隊工作區個人 + 組織工作區、邀請、owner/admin/member 角色帶邀請的組織
Web 計費Stripe 或 Lemon Squeezy,按席位Stripe、Polar、Lemon Squeezy、Dodo Payments
移動端計費RevenueCat 已在付費牆後搭好腳手架RevenueCat、Superwall
AI服務商路由器、加密 BYOK 金鑰、按工作區的用量預算、模型價格目錄帶 OpenAI 演示的 AI 模組
後臺任務Trigger.dev(enqueue / status / cancel + cron)非核心模組
開發者平臺工作區 API 金鑰、簽名出站 Webhook、審計日誌未內建
內容工作區 CMS(文章、頁面、檔案)CMS 包
電商商品、訂單、庫存、退款無
合規GDPR 匯出、會話管理無專門模組
功能開關權益門禁按平臺的功能開關包
語言en、de、es、fren、es
倉庫內測試檔案14415
TypeScript 檔案約 470約 950

supastack 更強的地方

可信賴的測試 —— supastack 倉庫包含 144 個測試檔案,以及一個無需憑據的 pnpm verify:local 關卡,可以用 fake 服務商跑完整個黃金路徑。改動計費或認證程式碼後,你能很快知道是否弄壞了什麼。TurboStarter 只有 15 個。

面向 B2B 和 AI 產品的業務管線 —— 工作區 API 金鑰、簽名出站 Webhook、審計日誌、GDPR 匯出和管理員模擬登入都已就緒。如果你的客戶要從他們自己的系統呼叫你的產品,否則這些都得自己造。

有護欄的 AI —— supastack 將每個工作區自己的服務商金鑰加密儲存,通過能力感知的路由器轉發請求,並按價格目錄強制執行用量預算。TurboStarter 給你的只是一個演示端點。

桌面端 —— Tauri 應用與 Web、移動端並列。

更小的面積 —— TypeScript 檔案大約只有 TurboStarter 的一半,上手前要讀的東西更少。

TurboStarter 更強的地方

瀏覽器擴充套件 —— TurboStarter 附帶一個 WXT 擴充套件應用,與 Web 和移動端共享認證、API 和 UI 包。如果 Chrome 或 Firefox 擴充套件是產品的一部分,這能省下數週時間。

更多支付選項 —— Web 端的 Polar 和 Dodo Payments,加上移動端的 Superwall。

按平臺的功能開關和匿名登入模式。

誰該選哪個

你在構建應選
客戶通過 API 或 Webhook 整合的 B2B SaaSsupastack
每個團隊自帶模型金鑰的 AI 產品supastack
Web + 移動端 + 桌面端應用supastack
需要配套瀏覽器擴充套件的產品TurboStarter
需要 Polar、Dodo 或 Superwall 的消費級應用TurboStarter

結論

兩者都是嚴肅、現役的 starter。TurboStarter 憑藉擴充套件應用覆蓋了最多的客戶端形態。supastack 在服務端做得更深——團隊、API 金鑰、Webhook、審計和 AI 預算——並用規模大得多的測試套件來背書。對大多數 B2B 和 AI SaaS 產品來說,這種深度比多一個客戶端更重要。

本對比基於 2026 年 9 月時兩個 starter 的原始碼。功能變化很快,購買前請檢視各專案的檔案。

常見問題

14 個問題

supastack 是什麼?

supastack 是用於構建 AI 驅動 SaaS 產品的模組化基礎。它把通用基礎設施整合在一起,讓你專注於產品專屬的功能。

它支援 Web 和移動端嗎?

支援。supastack 包含 Next.js 與 Expo 應用,作為 Web 與移動端體驗的起點。

包含哪些認證方式?

Better Auth 覆蓋郵箱/密碼、OTP 與社交登入。個人工作區隨賬戶一起開通,產品記錄從第一天起就有邊界。

AI 是如何支援的?

supastack 包含可配置的多供應商 AI、用量追蹤、預算,以及加密的自帶金鑰(BYOK)支援。

訂閱如何處理?

對於基於該套件構建的產品,Stripe 計費、訂閱與許可權構成付費訪問的基礎。供應商金鑰僅存於服務端。

我的產品專屬程式碼放在哪裡?

產品專屬功能保留在獨立的程式碼庫中,產品通過配置接入 supastack 的基礎模組。

supastack 如何定價?

套件為一次性購買、終身更新:單棧 249 美元(Next.js(Web)、Expo(iOS 與 Android)、Tauri(macOS 與 Windows 桌面)倉庫任選其一),雙棧 398 美元(任選兩個倉庫),或完整套裝 399 美元(全部三個倉庫與完整 monorepo),每個額外開發者席位 75 美元。套件本身沒有訂閱。本站結賬後通過郵件傳送許可證金鑰,倉庫訪問通過 GitHub 邀請授予。

工作區如何界定我的資料?

使用者記錄按 workspaceId 劃定邊界。身份、許可權、AI 用量、計費事件與審計條目都留在個人工作區邊界內。

後臺任務如何工作?

Trigger.dev 是明確的任務執行時。JobRunner 契約只承諾 enqueue、status 與 cancel——工作流語義保持 Trigger.dev 專有且顯式。

郵件與營銷觸達有何不同?

事務性郵件覆蓋產品工作流,如任務完成通知。冷觸達與營銷活動屬於產品自身的範疇,不在本套件的郵件模組內。

移動端購買如何運作?

移動端已支援 RevenueCat 原生購買和恢復購買,訪問許可權由服務端驗證。釋出前需配置商店賬戶並完成裝置測試。Web 計費保持獨立。

AI 供應商金鑰存放在哪裡?

自帶金鑰憑證經過加密且僅存於服務端。金鑰在日誌中被脫敏;用量與預算在工作區級別保持可見。

結賬支援哪些付款方式?

Stripe 託管結賬接受銀行卡,在 Stripe 賬戶啟用後還可提供支付寶與微信支付——方便中國買家。錢包授權為非同步確認,付款完成後許可證頁面會立即更新。

我能申請退款嗎?

獲得程式碼倉庫訪問許可權後,supastack 將永久歸你所有,因此無法退款。但請放心,你將獲得包含終身更新的完整原始碼,可為你自己或客戶構建併發布無限數量的產品。你只需注意不能轉賣程式碼,也不能將倉庫作為啟動模板二次分發。唯一的例外是上線返現——上線一款用 supastack 打造的真實產品並公開分享,在購買後 60 天內達到 5,000 次自然瀏覽或 50 個自然按讚,即可退還已付款項的 50%;詳見條款。

TW