매 SaaS마다 auth와 Stripe를 다시 구축하는 게 지겨워서, 내 자체 starter를 패키징했다.

발행: (2026년 3월 8일 PM 06:22 GMT+9)
3 분 소요
원문: Dev.to

Source: Dev.to

Introduction

새로운 SaaS 프로젝트를 시작할 때마다 35시간 이상을 인증 구현, Stripe 연동, 데이터베이스 설정 등에 소비하고 나서야 제품 코드를 한 줄이라도 작성할 수 있었습니다. 가장 안타까운 점은 그 작업이 제품 자체와는 전혀 관련이 없다는 것이었습니다.

zerodrag.cloud를 만들면서 백엔드 전체—인증, 결제, 데이터베이스, 이메일—를 미리 설정해 둘 수 있다는 것을 깨달았습니다. 이제 필요한 “설정”은 .env 파일에 값을 채우는 것뿐입니다.

What ZeroDrag Provides

ZeroDrag은 어떤 Next.js 앱에도 바로 넣어 사용할 수 있는 완전한 프로덕션‑레디 기반을 제공합니다.

Auth

  • Google OAuth + 매직 링크
  • NextAuth v5 (App Router 지원)
  • 미들웨어를 통한 보호된 라우트
  • 서버‑사이드 세션 헬퍼

Payments

  • Stripe Razorpay (환경 변수로 전환)
  • 전체 구독 라이프사이클 처리
  • 사전 구성된 웹훅
  • 권한 동기화 내장

Database

  • PostgreSQL + Prisma ORM
  • Supabase, Neon, Railway와 호환
  • 시드 스크립트 포함
  • 프로덕션‑안전 마이그레이션

Email

  • Resend 연동
  • React 이메일 템플릿
  • HTML + 텍스트 지원

AI (Pro)

  • OpenAI, Claude, Gemini를 위한 통합 API
  • 키가 클라이언트에 노출되지 않음
  • 사용자별 레이트 리밋
  • 토큰 사용량 추적

Error Tracking (Pro)

  • Sentry 사전 구성
  • API 및 웹훅 오류 캡처

Who Should Use ZeroDrag

  • 실제 SaaS 제품을 출시하는 Indie hacker
  • 아이디어에서 유료 사용자 확보까지 빠르게 진행하고 싶은 솔로 창업자
  • 동일한 인프라를 반복해서 구축하는 데 지친 엔지니어

Note: ZeroDrag은 초보자나 노코드 빌더를 대상으로 하지 않습니다. Next.js, TypeScript, 서버‑사이드 개발에 익숙함을 전제로 합니다.

Pricing

  • 일회성 결제. 구독 필요 없음.

Feedback

다른 개발자들의 솔직한 피드백을 기다립니다—특히 누락된 부분이나 다르게 구현하고 싶은 점에 대해 알려 주세요.

ZeroDrag website

0 조회
Back to Blog

관련 글

더 보기 »

당신의 에이전트는 작고 저위험인 HAL

개요 나는 code를 검토하고, architecture를 설계하며, faults를 찾고, designs를 비평하는 멀티‑에이전트 시스템과 작업한다. 이러한 시스템은 조용하고 … 방식으로 실패한다.