介绍
生产级 Next.js SaaS 启动模板
概览
NextSaas 是基于 Next.js 16 的生产级 SaaS 启动模板,集成现代 Web 应用所需的核心能力:认证、数据库 ORM、国际化、主题以及文档系统。
借助 NextSaas,可快速启动 SaaS 项目,将精力聚焦于业务逻辑,无需从零搭建底层基础设施。
核心能力
🚀 现代技术栈
- Next.js 16 — 支持 React 19、App Router、Server Components
- TypeScript — 类型安全的开发体验
- Tailwind CSS 4 — 现代化样式解决方案
🔐 完整的认证能力
- Better Auth — 灵活的认证解决方案
- GitHub OAuth — 第三方登录集成
- 会话管理 — 安全的用户会话处理
🗄️ 数据库集成
- PostgreSQL — 强大的关系型数据库
- Drizzle ORM — 类型安全的数据库操作
- 数据库迁移 — 版本化管理
🌍 国际化
- next-intl — 完整的 i18n 解决方案
- 多语言支持 — 内置中文与英文
- 易于扩展 — 可轻松新增语言
📚 文档系统
- Fumadocs — 强大的 MDX 文档系统
- 全文搜索 — 内置全文搜索能力
- 代码高亮 — 出色的阅读体验
🎨 主题
- 明暗主题 — 基于
next-themes - 自动切换 — 跟随系统偏好
- 自定义主题 — 易于定制
技术栈
前端框架
- next: 16.0.1
- react: 19.2.0
- tailwindcss: 4.x
认证与数据库
- better-auth: 1.3.34
- drizzle-orm: 0.44.7
- pg: 8.16.3
国际化与主题
- next-intl: 4.5.3
- next-themes: 0.4.6
文档系统
- fumadocs-ui: 16.0.11
- fumadocs-mdx: 13.0.8
- fumadocs-core: 16.0.11
UI 组件
- @radix-ui — 无障碍组件库
- lucide-react — 图标库
- class-variance-authority — 基于变体的样式管理
获取帮助
如在使用过程中遇到问题:
- 访问 GitHub Issues
- 通过邮箱联系我们:support@bonjour.dev