Authentication
Better Auth, email/password, social login, sessions and admin roles.
TanStack Start、Better Auth、D1、R2、KV、支付、AI、内容、分析与可插拔邮件一次接好;邮件额外支持 AWS SES、Resend 与 Cloudflare Email。
生产级基础设施,保持 Provider 可替换
同一套技术,从本地到全球
TanStack 与 Cloudflare 负责核心运行时;容易被供应商锁定的能力统一包在 provider registry 后面,随时可替换。
React 19 负责界面,结合类型安全路由与 Base UI 可复用组件构建完整产品界面。
TanStack Start 与 Router 提供文件路由、服务端 API、SSR 与 Worker 原生请求处理。
D1 类型安全持久化,加上邮箱密码、Google OAuth、验证邮件与管理员角色等真实鉴权能力。
Workers 运行应用,D1、R2、KV、Email 与 Workers AI 都通过类型安全 binding 注入。
每项能力都对应可运行的页面、API、Provider、持久化或部署绑定,而不是依赖清单里的占位。
每个服务模块都由接口、provider 实现与 registry 组成。业务层只调用一个稳定入口,邮件、支付、Newsletter、通知、存储、缓存与 AI 都可以独立替换。
Better Auth, email/password, social login, sessions and admin roles.
Stripe, Creem and Waffo behind one checkout and webhook contract.
Resend, Cloudflare Email and AWS SES, plus Beehiiv and waitlist flows.
TanStack AI with Workers AI for chat, text, images, editing and speech.
D1 with Drizzle, R2 files and KV caching, all fully typed.
Landing, pricing, blog, dashboard, settings, billing and admin.
中央配置描述产品,provider registry 隔离第三方服务。Setup CLI 自动写环境文件、构建、配置 Cloudflare、迁移 D1、同步 secrets,并可创建 GitHub 仓库。
在中央配置中修改项目名、产品信息、导航、价格和功能开关。
邮件可选 Resend、Cloudflare Email 或 AWS SES;支付可选 Stripe、Creem 或 Waffo,其它服务也遵循同样模式。
只填写已启用 provider 需要的环境变量;敏感值保持服务端,并在部署时同步到 Workers。
运行可恢复的 setup 命令,自动生成迁移、验证构建、配置 Cloudflare 资源并部署。
✓ Dependencies installed
✓ D1, R2 and KV configured
✓ Database migrated
✓ Worker build verified
FAQ
是。它包含鉴权、D1 持久化、R2 存储、KV 缓存、支付、事务邮件、Newsletter、AI、分析、客服、内容系统、Dashboard/Settings/Admin 与 API 基础设施。
关键边界都保持显式:类型接口、小型 provider、registry、中央配置、真实迁移,以及可以检查和扩展的可恢复 setup 命令。
从完整模板开始