我厌倦了为每个 SaaS 重新构建 auth 和 Stripe,于是我打包了自己的入门模板。

发布: (2026年3月8日 GMT+8 17:22)
3 分钟阅读
原文: Dev.to

Source: Dev.to

介绍

每当我启动一个新的 SaaS 项目时,我都会花 35+ 小时 来搭建认证、集成 Stripe 并配置数据库,甚至在写任何产品代码之前。最糟糕的是什么?这些工作根本不属于产品本身。

当我构建 zerodrag.cloud 时,我意识到整个后端——认证、支付、数据库和邮件——都可以预先配置。唯一需要的 “设置” 只是填写一个 .env 文件。

ZeroDrag 提供的功能

ZeroDrag 打包了一套完整、可直接投入生产的基础设施,你可以把它直接放进任何 Next.js 应用中。

Auth

  • Google OAuth + 魔法链接
  • NextAuth v5,支持 App Router
  • 通过中间件保护路由
  • 服务器端会话助手

Payments

  • Stripe Razorpay(通过环境变量切换)
  • 完整的订阅生命周期处理
  • 预配置的 webhook
  • 内置权益同步

Database

  • PostgreSQL + Prisma ORM
  • 兼容 Supabase、Neon、Railway
  • 包含种子脚本
  • 生产安全的迁移

Email

  • Resend 集成
  • React 邮件模板
  • 支持 HTML 与纯文本

AI (Pro)

  • 统一的 OpenAI、Claude、Gemini API
  • 密钥永不暴露给客户端
  • 按用户限流
  • 令牌使用跟踪

Error Tracking (Pro)

  • 预配置的 Sentry
  • API 与 webhook 错误捕获

适合使用 ZeroDrag 的人群

  • 独立黑客,发布真实的 SaaS 产品
  • 希望快速从想法到付费用户的单创始人
  • 厌倦重复搭建相同基础设施的工程师

Note: ZeroDrag 并非面向初学者或无代码构建者。它假设你已经熟悉 Next.js、TypeScript 和服务器端开发。

定价

  • 一次性付款,无需订阅。

反馈

我非常期待其他开发者的诚实反馈——尤其是关于缺少了哪些功能或你会有什么不同的做法。

ZeroDrag website

0 浏览
Back to Blog

相关文章

阅读更多 »