EasyStarter logoEasyStarter

简介

EasyStarter - 现代全栈 TypeScript SaaS 模板

什么是 EasyStarter?

EasyStarter 是一个生产就绪的 SaaS 模板,使用现代 TypeScript 技术构建。它提供了快速启动 SaaS 产品所需的一切。

技术栈

类别技术
前端React 19 + TanStack Start + TailwindCSS + shadcn/ui
后端Hono + Cloudflare Workers
数据库Cloudflare D1 (SQLite) + Drizzle ORM
APIoRPC(端到端类型安全)
认证Better Auth(邮箱、GitHub、Google)
移动端React Native + Expo
国际化use-intl(en/zh/jp)

功能特性

  • 认证系统 - 邮箱/密码、OAuth、会话管理
  • 仪表盘 - 侧边栏导航、用户管理
  • 数据表格 - 分页、排序、过滤
  • 表单 - TanStack Form + Zod 验证
  • UI 组件 - 37+ shadcn/ui 组件
  • 主题切换 - 内置明暗主题
  • 邮件 - Resend + React Email 模板
  • 类型安全 - 端到端类型安全 API

快速链接

On this page