NextSaas
NextSaas
介绍快速开始配置数据库身份验证邮件国际化 (i18n)支付文件存储部署更新日志

介绍

欢迎阅读 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

下一步

准备好构建了吗?让我们开始设置您的开发环境。

快速开始

快速开始

如何在本地安装和运行 NextSaas。

On this page

为什么选择 NextSaas?核心功能技术栈下一步