正在加载视频...
视频章节
很多工程师沉迷于“最优解”,但 Ras Mic 在这条视频里给了一个更残酷的现实:客户根本不在乎你的技术多优雅,只在乎你什么时候上线。他公开了自己 2024 年的终极 Tech Stack,一套为“48 小时内交付产品”而生的 Next.js Starter。
他放弃“技术洁癖”,用这套 Next.js 技术栈把 SaaS 速度拉到极限
很多工程师沉迷于“最优解”,但 Ras Mic 在这条视频里给了一个更残酷的现实:客户根本不在乎你的技术多优雅,只在乎你什么时候上线。他公开了自己 2024 年的终极 Tech Stack,一套为“48 小时内交付产品”而生的 Next.js Starter。
最反直觉的一点:别再自己造轮子了
视频一上来,Ras Mic 就戳中了很多开发者的痛点:我们太爱在技术细节里自嗨了。他直说一句话很扎心——“Customers care about products, not your tech stack.” 在他的认知里,身份认证、权限、表单校验这些东西,几乎不构成产品差异,却会吞噬你大量时间。
于是他做了一个在“工程师圈子”里颇有争议的选择:能用现成 SaaS 的地方,坚决不用自研。Clerk 负责认证,Upstash 负责 Redis 和限流,Supabase 管数据库。他甚至调侃那些在 Twitter 上炫耀“自己手写限流”的人:这很 nerd,但对产品没帮助。
这不是偷懒,而是一种产品经理式的取舍——把注意力从“如何实现”转移到“是否值得实现”。
这套 2024 Tech Stack,本质是为“极速交付”服务
如果把这套技术栈拆开看,其实每一个选择都指向同一个目标:减少决策成本。
- Next.js 14:前后端一体,不需要单独服务器,默认假设你不会一开始就用 WebSocket。
- Tailwind CSS + shadcn/ui:不是为了好看,而是为了“改起来快”。组件全是本地的,想怎么改都行。
- Clerk:认证、用户管理、Webhook 一条龙。他反复强调:安全性、可扩展性已经被验证过了。
- React Hook Form + Zod:前端校验不纠结,类型安全直接拉满。
- TanStack Query + tRPC:状态管理和 API 通信一体化,减少样板代码。
- Supabase + Upstash Redis:数据库 + 限流现成方案,10 分钟就能跑起来。
这些工具单个看都不新鲜,但组合在一起,效果很直接:clone 仓库 → 配环境变量 → 跑 dev → 写业务逻辑。他说得很直白:他能做到“一两天内发一个可用产品”,核心原因就在这里。
Starter Template 不是 Demo,而是“可复制的生产起点”
很多 Starter 项目的问题是:只能看,不能用。Ras Mic 的模板明显是从真实项目里“拆”出来的。
你能看到完整的路径设计:
- Clerk 的 sign-in / sign-up / profile 全套页面
- Webhook 在用户创建时直接落库,为订阅和付费做准备
- 带限流的 API 模板,默认就考虑了滥用场景
- tRPC server + procedure 的最小可用示例
- Contact Us 表单这种“真实产品一定会有”的页面
尤其值得一提的是他的表单模板设计:几乎就是“复制 → 改字段名 → 用”。验证、错误提示、提交逻辑都已经铺好。他不是在教你写代码,而是在帮你消灭重复劳动。
这背后其实是一种产品型工程师思维
视频最后,Ras Mic 点破了他的底层逻辑:他来自产品背景。
所以他可以一边承认自己也喜欢研究新技术,一边在做 SaaS 时毫不犹豫地“降级选择”。数据库是不是最先进?不重要。认证是不是自研?不重要。重要的是:用户有没有用上你的产品。
这也是为什么他愿意把 Starter Template 免费开源——因为在他看来,真正的竞争力从来不在技术栈,而在你用技术做了什么。
总结
这条视频真正值得 AI 和技术从业者反复咀嚼的,不是工具清单,而是一种取舍原则:当目标是“做成一个产品”,而不是“写出漂亮代码”,你就必须对技术洁癖保持克制。对读者的行动建议很简单:下一个 Side Project,不妨强迫自己用一套“现成 + 成熟”的 Stack,给自己 48 小时,只做能被用户感知的功能。你会第一次清楚地感受到,速度,本身就是壁垒。
关键词: Next.js 14, SaaS 技术栈, Clerk 认证, Supabase, 产品型工程师
事实核查备注: 需核查:视频作者名称 Ras Mic;视频发布时间 2024-02-12;所使用技术栈清单(Next.js、Clerk、Supabase、Upstash、tRPC 等)是否与原视频一致;Starter Template 是否为免费 GitHub 项目