面向独立开发者
在几天内启动您的 SaaS,而不是几周
你有一个想法。你想发布它、收费它、发展它——而不需要花费一个月时间来配置计费、数据库、邮件和部署。TanStack Ship 为你提供 Cloudflare Workers 上的生产级 SaaS 后端。一个部署命令,一切就绪。
为独立创业者打造
一周内发布
从 `git clone` 到部署了 Stripe 计费、博客和邮件营销的 SaaS——只需几小时,而非几周。不再需要两个月的基建设置才能开始销售。
免费起步,低成本扩展
Cloudflare Workers 免费版处理 10 万请求/天。D1 免费提供 5GB 数据库。R2 零出口费用。你的前 1000 名用户几乎不花任何成本。
全球化默认
你的应用部署到全球 300+ Cloudflare 边缘位置。任何地方的用户都能获得低于 1.5s 的 LCP——无需 CDN 设置、无需多区域配置。
零冷启动
Cloudflare Workers 即时响应——无服务器函数预热延迟。与 Vercel/Next.js 不同,每次请求都快速响应。
内置增长工具
UTM 活动归因显示哪些营销渠道带来付费客户。邀请和积分系统将用户变成推荐引擎。
端到端 TypeScript
使用 TanStack Router、TanStack Query 和 D1 的全栈类型安全。自信地重构——你的编辑器在部署前捕捉每个问题。
开始向客户收费所需的一切
你的技术栈,一个平台
无需拼接 5 个不同的云服务提供商。你的 SaaS 基础设施的每个部分都在 Cloudflare 上运行——一个账户、一个部署命令、一张账单。
边缘运行时
- Cloudflare Workers——全球 300+ 位置
- 零冷启动——请求即时响应
- 各地用户 LCP 低于 1.5s
- 无需配置、修补或扩展服务器
统一数据层
- D1 SQLite 数据库——无需单独主机
- R2 对象存储——零出口费用
- 包含 20+ 个版本化数据库迁移
- 开箱即用的全文搜索支持
内置服务
- 带动态定价规则的 Stripe 计费
- 通过 Cloudflare Queues + Resend 的邮件营销
- 带收入跟踪的 UTM 活动归因
- 邀请和积分病毒增长系统
从想法到付费客户
克隆并配置
克隆仓库,将你的 Stripe 密钥和 Resend API 密钥复制到 .dev.vars,然后运行设置脚本。
定制品牌
更新网站名称、徽标、颜色和内容。一切都在组织良好的目录中。
设置定价
创建 Stripe 产品和价格,运行计费种子脚本,你的定价页面就上线了。
部署并发布
一条命令部署到 Cloudflare Workers。你的 SaaS 在边缘上线,包含计费、博客和营销。
TanStack Ship vs 从零构建
常见问题
我不是开发者——可以使用 TanStack Ship 吗?
TanStack Ship 是为开发者设计的。你需要熟悉 TypeScript、React 和命令行。如果你能部署 Next.js 项目,就能使用 TanStack Ship。
从克隆到上线需要多长时间?
对于熟悉 React 和 TypeScript 的独立开发者,你可以在大约 2-4 小时内拥有一个带计费的工作 SaaS。完整定制(品牌、内容、定价)需要 1-3 天。
我需要 Cloudflare 账户吗?
是的。TanStack Ship 在 Cloudflare Workers 上运行。你需要一个 Cloudflare 账户(免费)和 Workers 订阅(免费版:10 万请求/天)。
如果我的 SaaS 成长了,以后可以迁移吗?
Cloudflare Workers 可扩展到企业级。D1 对大多数 SaaS 应用来说可以用于生产环境。如果你超出其能力,架构迁移也是直接的。
如果设置过程中遇到问题怎么办?
TanStack Ship 包含全面的文档、计费和博客内容的种子脚本,以及展示一切如何运作的管理后台。代码库遵循标准的 React 和 TypeScript 模式,任何熟悉该技术栈的开发者都能快速理解并扩展。
我可以在 TanStack Ship 之上添加自定义功能吗?
当然。TanStack Ship 是你拥有和定制的完整代码库。像在任何 TanStack Start 项目中一样添加新路由、数据库表、API 端点和 UI 组件。现有模块是独立的,扩展时不会破坏它们。