ShipFast
Marc Lou · 코딩
ShipFast는 Marc Lou가 만든 Next.js 보일러플레이트다. 결제, 로그인, 이메일, 데이터베이스, SEO가 이미 연결되어 있어 SaaS든 AI 도구든 몇 주가 아니라 며칠 만에 출시할 수 있다.

ShipFast 소개
About
ShipFast란
ShipFast는 Next.js로 웹 앱을 만들기 위한 유료 코드 템플릿이다. 빈 폴더에서 시작하지 않는다. 바로 돌아가는 앱을 받고, 지루한 부분은 이미 끝나 있다. 카드 결제가 붙은 가격 페이지, 로그인 흐름, 블로그, 받은편지함에 도착하는 메일까지 포함된다. 저장소에 들어간 뒤 JavaScript나 TypeScript를, App Router나 Pages Router를 고르면 된다.
이 제품은 반복되는 문제에서 나왔다. 혼자 만드는 사람은 매번 같은 토대를 다시 세운다. Stripe 웹훅, DKIM 레코드, Google OAuth 동의 화면, SEO 메타데이터, 데이터베이스 연결이다. 하나에 반나절씩 걸린다. 합치면 프로젝트 첫 달이 사라지고, 그중 어느 것도 제품을 특별하게 만들지 않는다.
ShipFast가 파는 것은 이 맞교환이고, 경계도 분명하다. Next.js 스타터 킷이지 사이트 빌더가 아니다. 기능은 여전히 React로 직접 작성하며 Next.js에 익숙해야 한다. 호스팅 버전도, 무료 플랜도, 시각적 편집기도 없다. 코드를 건드리지 않고 완성된 앱을 원한다면 맞지 않는다.
시작하는 방법
- shipfa.st에서 Starter나 All-in을 고르고 한 번만 결제한다. 저장소 접근 권한은 결제 직후에 온다.
- 저장소를 자신의 GitHub 계정으로 복제하고 VS Code나 Cursor에서 연다.
- 결제 서비스, 데이터베이스, 메일 서비스의 환경 변수를 채운다. 기본값은 Stripe, MongoDB, Mailgun을 전제로 하며 각 부분은 깔끔하게 교체된다.
- 문서에 포함된 튜토리얼을 따라간다. OAuth 키, 발신 서브도메인 DNS 레코드, Vercel 첫 배포까지 다룬다.
- 데모 문구와 가격표를 자기 것으로 바꾸고, 공개하기 전에 테스트 결제를 한 건 넣는다.
제품 정보
ShipFast의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.
추천 대상
이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.
사용자
- 1인 창업자와 인디 메이커
- 최신 Next.js를 배우는 개발자
- AI 래퍼를 내는 작은 팀
작업
- 새 SaaS에서 결제 받기
- Google 로그인과 매직 링크 붙이기
- SEO 태그가 제대로 된 블로그 열기
활용 상황
- 주말에 만든 MVP로 월요일에는 실제 입금을 받아야 하는 경우
- 직장을 그만두기 전에 아이디어를 시험하는 경우
- 같은 스택을 고객마다 다시 만드는 외주 작업
주요 기능
Stripe와 Lemon Squeezy에 연결된 결제
체크아웃, 구독 웹훅, 청구 포털이 처음부터 붙어 있다. 키를 넣고 가격을 정하면 흐름이 돌아간다. 갱신, 카드 거절, 해지는 저장소에 이미 있는 웹훅 이벤트가 처리한다. Stripe 세무 규칙을 직접 감당하고 싶지 않다면 Lemon Squeezy를 쓸 수 있다. Next.js SaaS 스타터를 고르는 사람이 가장 먼저 확인하는 기능이기도 하다. 결제 오류는 매출을 그대로 깎는다.
Google OAuth와 매직 링크 로그인
들어가는 길이 두 가지다. Google OAuth가 일반적인 경우를 맡고, 매직 링크는 비밀번호를 더 만들고 싶지 않은 사람에게 맞는다. 세션 관리, 보호 라우트, 로그인 후 리다이렉트가 이미 작성되어 있다. 시간은 로그인 화면이 아니라 대시보드에 쓴다.
스팸함에 들어가지 않는 트랜잭션 메일
ShipFast는 Mailgun이나 Resend를 배달을 좌우하는 DNS 레코드와 함께 설정한다. 발신 서브도메인의 DKIM, DMARC, SPF다. 수신과 전달용 웹훅도 포함된다. 이 레코드가 없으면 비밀번호 재설정 메일이 스팸으로 떨어지고, 사용자는 앱이 고장 났다고 판단한다.
데이터베이스와 보호된 API 라우트
MongoDB와 Supabase를 지원하며 연결 계층과 예제 모델이 들어 있다. API 라우트에는 보호 패턴이 있어 로그인이 필요한 라우트가 익명 요청에 실수로 응답하지 않는다. Postgres로 옮길 때는 데이터 계층을 바꾸면 된다. 앱 전체를 다시 쓸 필요는 없다.
SEO, 블로그, 판매 페이지 섹션
메타데이터 보조 함수, 사이트맵, markdown으로 쓰는 블로그, 가격·FAQ·사용자 후기 섹션이 포함된다. 섹션을 새 페이지에 복사해도 그대로 작동한다. SaaS 보일러플레이트로서 첫날 필요한 페이지는 이것으로 거의 충당된다.
AI 편집기를 염두에 둔 코드베이스
파일 이름, 컴포넌트 패턴, 데이터 조회 방식이 처음부터 끝까지 같다. Cursor나 Copilot은 추측이 아니라 실제 문맥을 얻는다. 새 기능을 요청하면 생성된 코드가 기존 구조에 맞게 나오는 편이라 검토가 줄고 출시가 빨라진다.
장단점
장점
- 한 번 결제로 프로젝트 수 제한 없이 평생 업데이트를 받는다. 자주 출시하는 사람일수록 이득이다.
- 눈에 안 띄는 부분이 완성되고 검증되어 있다. 웹훅, 메일용 DNS, OAuth 콜백, 보호 라우트다.
- 구조가 일관되어 AI 편집기가 빈 프로젝트보다 확실히 쓸모 있다.
- 문서가 자주 깨지는 단계를 순서대로 다룬다. 발신 도메인 레코드와 첫 배포도 포함된다.
단점
- 무료 플랜도 체험판도 없다. 코드 한 줄을 보기 전에 결제한다.
- Next.js에 묶인다. 팀이 Vue나 Svelte, 순수 React를 쓴다면 절약되는 것이 없다.
- 포함된 스택이 특정 서비스로 끌어당긴다. 문서가 각 부품을 독립적이라고 말해도 실제로 옮기는 데는 품이 든다.
- 199달러부터 시작해 무료 스타터 킷보다 비싸다. 토대 작업에 며칠을 쓸 상황이 아니면 차액을 회수하기 어렵다.
자주 묻는 질문
결제, 로그인, 데이터 계층, 메일, 블로그, SEO 보조 함수, UI 컴포넌트가 담긴 Next.js 저장소와 문서형 튜토리얼을 받는다. JavaScript판과 TypeScript판, 두 가지 라우터 구성이 포함되며 결제 후 하나를 고른다.
관련 콘텐츠
ShipFast와 관련된 도구, 스킬, 아티클을 살펴보세요.
ShipFast 대안
Base Code
Base44 (Wix) · 코딩 · 생산성Base Code는 Base44가 만든 공유 클라우드 개발 환경이다. 팀은 기존 GitHub 저장소에 대한 변경을 채팅으로 설명하고, 미리보기로 확인한 뒤 풀 리퀘스트로 돌려보낸다.
Google EmbeddingGemma 2
Google DeepMind · 글쓰기 · 이미지 · 코딩Google EmbeddingGemma 2는 7억 4000만 파라미터의 오픈 모델로, 텍스트와 코드, 이미지, 오디오, 영상 프레임을 하나의 768차원 공간에 벡터로 바꿔 스마트폰과 노트북에서 실행한다.
GitGlow
GitGlow · 코딩 · 생산성GitGlow는 내 코드와 AI 에이전트의 변경을 한 리뷰에 모으는 데스크톱 Git 클라이언트다. 배포 전에 내 기계에서 무엇이 나가는지 확인할 수 있다.
