跳转到内容
Supastack
CN
主题
登录获取 Supastack
全部文章

Supastack vs Makerkit

Makerkit 是建立在 Supabase Auth 与 RLS 之上的成熟 B2B 脚手架。supastack 覆盖移动端、桌面端、8 个支付服务商、BYOK AI 预算、API 密钥与 Webhooks。逐项对比如下。

Noah Zixin Zhang约 2 分钟阅读

做 B2B SaaS 选哪个更好:supastack 还是 Makerkit?

取决于你的技术栈取舍。团队已经深度投入 Supabase 时 Makerkit 更合拍:它把认证、Postgres RLS 和组织直接建在 Supabase 惯例上,还提供 React Router(Remix)代码库。当产品需要更多端或集成时 supastack 地基更稳:Expo 移动与 Tauri 桌面应用、八个 Web 支付服务商加 RevenueCat、工作区 API 密钥、签名出站 Webhooks、带加密 BYOK 预算的 AI 路由器,以及基于厂商中立 Better Auth 与 Drizzle 的 144+ 测试文件。两者都是真正的多租户 B2B 地基;区别在于 Supabase 原生还是平台与服务商的广度。

TL;DR

Makerkit 是最成熟的 B2B SaaS 脚手架之一:组织、角色与计费深度构建在 Supabase 上,支持 Next.js 与 React Router。supastack 面向同一批 B2B 买家,但覆盖面更广:四个客户端、八个计费服务商和一个开发者平台,建立在厂商中立的原语上。

  • 如果你的团队已押注 Supabase、想要端到端建立在其上的惯例,或偏好 React Router(Remix)代码库,选 Makerkit。
  • 如果你需要移动或桌面应用、更多支付服务商、面向客户的 API 密钥与 Webhooks、BYOK AI 预算,或不想被单一后端厂商绑定的技术栈,选 supastack。

速览

supastackMakerkit
结构monorepo:Web、移动端、桌面端Turborepo monorepo,仅 Web 应用
WebNext.js 16.3 或 TanStack StartNext.js(App Router)或 React Router(Remix)
移动端 / 桌面端Expo、Tauri无
认证Better Auth,含 2FA、通行密钥、OTP、管理员Supabase Auth:密码、OAuth、MFA
团队工作区有有,组织、邀请、角色
计费Stripe 或 Lemon SqueezyStripe、Lemon Squeezy、Paddle
AI路由器、BYOK 密钥、预算AI 聊天机器人附加组件(OpenAI)
API 密钥 + 出站 Webhook有无
审计日志、GDPR 导出有部分
数据库Drizzle ORM + PostgreSQL,含 RLS 策略Supabase Postgres + RLS
博客 / 文档CMS + 文档博客、文档
语言en、de、es、fren(i18n 就绪)
部署Vercel、Docker、自托管Vercel、Cloudflare、Docker
测试144Playwright E2E 套件 + 单元测试

supastack 更强的地方

Web 之外的客户端,Expo iOS/Android 应用和已签名的 Tauri 桌面应用与 Web 共享认证、计费与 API。Makerkit 只有 Web。

计费广度,八个 Web 支付适配器跑在幂等 webhook 账本之后,外加 RevenueCat 移动订阅。Makerkit 只有三个。

内置开发者平台,工作区 API 密钥、签名出站 Webhooks、审计日志与 GDPR 导出,让客户第一天就能对接你的产品。

带护栏的 AI,适配器路由器按工作区加密存储 BYOK 密钥,并按价格目录执行用量预算。Makerkit 的 AI 只是聊天机器人附加组件。

厂商中立的核心,Better Auth 与 Drizzle 让认证与数据保持可迁移,你不是在单一厂商的惯例上重建。

测试深度,144 个测试文件配合免凭据本地验证门禁,覆盖黄金路径。

Makerkit 更强的地方

Supabase 深度,认证、存储、Postgres RLS 与实时能力端到端建立在 Supabase 上,如果那本就是你的技术栈,能省很多事。

React Router 选项,为偏好的团队提供与 Next.js 并列的 Remix 代码库。

成熟度与文档,历史最久的 B2B 套件之一,文档详尽且有插件市场。

MFA 与安全流程,开箱即用的 Supabase MFA 与加固的认证流程。

谁该选哪个

你在构建应选
押注 Supabase 技术栈的 B2B SaaSMakerkit
基于 React Router(Remix)代码库的产品Makerkit
需要移动或桌面应用的产品supastack
需要 BYOK 密钥与预算的 AI 产品supastack
需要客户 Webhooks 的 API 优先产品supastack
含 RevenueCat 的多服务商计费supastack

结论

两者都是认真的 B2B 地基。已押注 Supabase 的团队自然选 Makerkit;产品需要移动端、桌面端、更多计费服务商或面向客户的开发者平台,或希望认证与数据层保持可迁移时,选 supastack。

对比基于截至 2026 年 10 月两个脚手架各自的源码与文档。最新功能请查阅各项目文档。

下一个产品,从这里开始。

一次付费,持续打造盈利的产品。