这套技术栈的核心是:AI 友好、上手快、部署简单、社区成熟。
✅ 推荐技术栈(2025 年)
| 层级 | 技术选型 | 理由 |
|---|---|---|
| 前端框架 | Next.js + TypeScript | AI 熟悉度高,React 生态成熟,部署简单(Vercel 原生支持)。 |
| 样式方案 | TailwindCSS + Shadcn UI | Tailwind 类名语义清晰,AI 容易生成;Shadcn 提供高质量组件库。 |
| 后端服务 | Supabase | 替代 Firebase 的开源方案,内置 Auth、DB、Storage,AI 熟悉 PostgreSQL。 |
| 数据库 | PostgreSQL(via Supabase) | AI 训练数据丰富,SQL 生成准确率高。 |
| 部署平台 | Vercel | 一键部署,自动 HTTPS,CI/CD 内置,适配 Next.js 完美。 |
| 身份认证 | Supabase Auth | 集成度高,支持 OAuth、Magic Link,AI 容易生成登录/注册逻辑。 |
| 支付系统 | Stripe | API 文档清晰,AI 容易集成订阅/支付功能。 |
| 邮件服务 | Resend | 简单可靠的邮件发送服务,适合 AI 自动生成邮件模板。 |
| 开发工具 | Cursor IDE | 原生支持 AI 提示、代码生成、调试,专为 Vibe Coding 优化。 |
| 版本控制 | Git + GitHub | AI 熟悉 Git 操作,Cursor 支持自动 commit 和 PR 生成。 |
🎯 适合 Vibe Coding 的语言和工具
| 类型 | 推荐 | 说明 |
|---|---|---|
| 语言 | TypeScript / Python / JavaScript | AI 支持最好,文档丰富。 |
| AI IDE | Cursor / GitHub Copilot / Replit Ghostwriter | 支持自然语言生成代码。 |
| 低代码平台 | Bolt.new / Lovable / Firebase Studio | 适合非程序员或快速验证想法。 |
| 调试工具 | PostHog / Vercel Analytics | 快速查看用户行为,AI 可协助分析日志。 |
🧪 示例:用一句话生成一个全栈应用
你可以打开 Cursor,输入:
“帮我生成一个 Next.js + Supabase 的待办事项应用,支持用户注册登录、任务增删改查,使用 Tailwind 和 Shadcn UI。”
几分钟内,你将得到一个可运行的项目骨架,直接部署到 Vercel 即可。
✅ 小结:Vibe Coding 技术栈选择原则
| 原则 | 举例 |
|---|---|
| AI 熟悉 | React、TypeScript、PostgreSQL |
| 上手快 | Supabase、Vercel、Tailwind |
| 部署简单 | Vercel、Netlify、Firebase |
| 社区大 | GitHub Copilot、Cursor、Next.js |
本文作者 xulin(海鸥技术部落),原载于团队 GitBook 技术 Wiki。
Vibe Coding 的 MVP 技术栈选型
这套技术栈的核心是:AI 友好、上手快、部署简单、社区成熟。 ✅ 推荐技术栈(2025 年) 层级 技术选型 理由 前端框架 Next.js + TypeScript AI 熟悉度高,React 生态成熟,部署简单(Vercel 原生支持)。 样式方案 TailwindCSS + Shadcn UI Tailwind 类名语义清晰,AI 容易生成;Shadcn 提供高质量组件库。 后端服务 Sup