引言
欢迎来到 NuxSaaS 文档!
NuxSaaS 是一个 Nuxt.js 全栈 SaaS入门套件,设计为 免费且开源。它为构建您的下一个SaaS(软件即服务)应用程序提供了一个现代化、生产就绪且开发者友好的基础。
本文档将引导您了解 NuxSaaS 的功能、设置、配置和使用方法。
主要特性
NuxSaaS 包含了启动项目所需的基本特性:
- 🚀 现代技术栈: 基于 Nuxt (为v4准备就绪)、Vue 3 和 TypeScript 构建。
- 🔒 安全认证: 由 Better Auth 提供支持的强大认证功能,包括 OAuth2 社交登录 (Google, GitHub)、邮箱/密码注册登录以及密码重置。
- 💾 企业级数据库: 集成 PostgreSQL 与 Drizzle ORM,实现类型安全的数据库操作。
- 💳 支付就绪: 集成 Stripe,便于订阅管理。
- 📧 邮件集成: 内置 Resend 支持,用于发送交易邮件。
- 📊 管理仪表盘: 一个美观且功能强大的带图表的管理面板。
- 🌐 国际化就绪: 开箱即用的多语言支持。
- 📱 响应式设计: 使用 Nuxt UI 和 TailwindCSS 实现移动优先的方法。
- 🎯 开发者体验: 通过 ESLint 和 TypeScript 增强开发者体验(DX)。
开始使用
要开始使用 NuxSaaS,请前往 快速入门 部分。
我们希望本文档能帮助您使用 NuxSaaS 构建出色的应用程序!