TL;DR
TanStarter 押注 TanStack Start 和 Cloudflare Workers:精简的代码库,托管成本极低。supastack 押注一个 monorepo 里的 Next.js、Expo 和 Tauri,并内置团队和开发者平台。
- 如果托管成本必须接近零、产品只做 Web、而且你喜欢 TanStack Start,选 TanStarter。
- 如果你需要移动端或桌面端应用、团队工作区、API 密钥和 Webhook,或 Next.js 生态,选 supastack。
速览
| supastack | TanStarter | |
|---|---|---|
| 框架 | Next.js 16.3 + Expo 57 + Tauri | TanStack Start + Vite |
| 托管 | Vercel、Docker、自托管 | Cloudflare Workers |
| 移动端 / 桌面端 | 有 | 无 |
| 认证 | Better Auth,含 2FA、通行密钥、OTP、管理员 | Better Auth,含管理员 |
| 团队工作区 | 有 | 无 |
| 计费 | Stripe 或 Lemon Squeezy,按席位 | Stripe、Creem、Waffo |
| 积分 | 无 | 基础版 |
| AI | 路由器、BYOK 密钥、预算 | AI SDK + fal.ai |
| API 密钥 + Webhook | 有 | 无 |
| 存储 | 存储包 | Cloudflare R2 |
| 语言 | en、de、es、fr | en、zh |
| 仓库内测试文件 | 144 | 20(另有 Playwright) |
| TypeScript 文件 | 约 470 | 约 365 |
supastack 更强的地方
生态 —— Next.js 拥有远比 TanStack Start 多的示例、库和 AI 编程助手的知识储备,意味着更少的意外。
多端客户端 —— 移动端和桌面端应用共享同一批包。
B2B 功能 —— 团队、席位计费、API 密钥、Webhook、审计日志、GDPR 导出。
测试 —— 144 个测试文件对比 20 个。
TanStarter 更强的地方
托管成本 —— Cloudflare Workers 和 R2 让中小规模下的账单非常低。
精简的代码库 —— 文件更少,只需学一个应用。
中文和英文 —— 两者都包含。
面向亚洲的更多支付选择 —— 除 Stripe 外还有 Creem 和 Waffo。
谁该选哪个
| 你在构建 | 应选 |
|---|---|
| 低流量、预算紧张的 Web 工具 | TanStarter |
| 面向中文用户的 Web 产品 | TanStarter |
| 团队或 B2B 产品 | supastack |
| 带移动端或桌面端应用的产品 | supastack |
| 带 API 集成的产品 | supastack |
结论
对托管成本占主导的精简纯 Web 产品来说,TanStarter 是聪明的选择。一旦产品需要团队、更多客户端或集成,supastack 是更好的选择,它的测试套件让成长更安全。
本对比基于 2026 年 9 月时两个 starter 的源代码。最新功能请查看各项目的文档。