新模板名称是 TanStarter,不是叫 MkFast 哈
TanStarter是一个全面拥抱 TanStack + Cloudflare 的 SaaS 模板,具有更快的开发效率和更低的上站成本。TanStack 框架主要负责效率快,Cloudflare主要负责低成本,用Cloudflare免费套餐就可以部署上线无数网站了。
技术栈:
1、框架:TanStack Start + Router + Query
2、数据库:Cloudflare D1 + Drizzle
3、存储:Cloudflare R2
4、身份认证:Better Auth
5、支付:Stripe
6、UI: Shadcn/UI + BaseUI
7、部署: Cloudflare Workers
官网: tanstarter. dev
请注意这次是 dev 域名,tanstack 官网也是 dev 域名
🙋♂️ TanStarter 跟 MkSaaS 有什么区别?
1、框架:TanStarter基于TanStack Start框架,MkSaaS基于Nextjs框架,都是全栈开发框架,但是前者效率更快,是现在很多开发者的首选
2、功能:TanStarter的功能是MkSaaS的子集,TanStarter没有MkSaaS的国际化、积分制、文档系统等功能 (将来也不会支持)
3、部署:MkSaaS模板支持Vercel、Docker、Cloudflare Worker等部署,TanStarter只支持Cloudflare Worker部署
4、数据库:MkSaaS模板支持postgres、sqlite等数据库,TanStarter只支持Cloudflare D1数据库
5、存储:MkSaaS模板支持Cloudflare R2等兼容S3的文件存储,TanStarter只支持Cloudflare R2存储
简而言之,TanStarter是一个全面拥抱 TanStack + Cloudflare 的模板,通过减少依赖,精简功能,实现更快的开发效率和更低的上站成本