介绍
欢迎阅读 NextSaas 文档。
欢迎使用 NextSaas!🚀
NextSaas 是一个生产就绪的样板代码库,旨在帮助您更快地构建和发布 SaaS 产品。我们精心挑选了现代 Web 生态系统中最好的工具,为您提供稳健、可扩展且对开发者友好的基础。
您无需花费数周时间来设置身份验证、支付和数据库模式,而是可以专注于构建让您的产品脱颖而出的独特功能。
为什么选择 NextSaas?
- 节省时间:跳过样板设置。我们已经为您处理了 Auth、Stripe 和数据库配置。
- 现代技术栈:基于 Next.js 16、React 19 和最新的 Tailwind CSS 4 构建。
- 类型安全:使用 TypeScript 和 Drizzle ORM 实现端到端类型安全。
- 全球化就绪:内置对英语和中文的国际化 (i18n) 支持。
核心功能
我们已集成了您发布所需的一切:
身份验证
使用 Better Auth 实现 Google、GitHub、魔术链接和通行密钥 (Passkey) 的安全用户登录。
计费与支付
Stripe 集成,包含定价插件、结账、Webhook 和客户门户。
数据库
使用 Drizzle ORM 的 PostgreSQL 或 SQLite,实现类型安全的数据库访问。
邮件
由 Resend 和 React Email 驱动的事务性邮件。
文件存储
支持 S3 兼容提供商或本地文件系统的文件存储。
仪表盘
基于 Shadcn UI 构建的美观、响应式的用户仪表盘,含管理后台。
SEO 与分析
元数据、站点地图、Open Graph、Google Analytics 和 Umami 支持。
国际化
使用 next-intl 实现多语言支持,内置中文和英文。
技术栈
在底层,NextSaas 使用这些行业标准技术:
- 框架: Next.js 16 (App Router)
- 语言: TypeScript
- 样式: Tailwind CSS 4 & Radix UI
- 数据库: PostgreSQL & Drizzle ORM
- 认证: Better Auth
- 支付: Stripe
- 邮件: Resend
下一步
准备好构建了吗?让我们开始设置您的开发环境。