~/VibeHandbook
$39

챕터 08 · 06

1인 빌더를 위한 권장 기본 경로

여기 수많은 1인 프로젝트에서 통한 경로가 있다. 각 단계는 실제로 필요할 때만 밟는다.

  1. 프로토타입: 정적 + 매니지드 백엔드 서비스. 프론트엔드를 정적 호스팅(Cloudflare Pages, Vercel, 또는 Netlify)에 올려라. 데이터와 인증은 Supabase나 Firebase 같은 매니지드 백엔드에 기대어 데이터베이스를 직접 돌리는 일을 건너뛰어라. 비용: 사실상 0.

  2. 초기 프로덕션: 엣지 또는 서버리스 함수 추가. 서버 측 로직이 필요할 때 — 비밀 API 호출, 웹훅, 커스텀 인증 — 같은 플랫폼에 함수를 추가하라. 여전히 0으로 스케일하고, 여전히 저렴하며, 여전히 한 번의 배포.

  3. 진짜 제품: 백엔드를 컨테이너 플랫폼으로 옮겨라. 앱이 함수의 한계를 넘어서면(장시간 도는 프로세스, 영속적인 서버를 원하는 프레임워크, 백그라운드 작업) 컨테이너화해서 Railway, Render, 또는 Fly.io에 배포하라. Dockerfile과 플랫폼 설정은 AI에게 쓰게 하라.

  4. 스케일 또는 특수화: 그제서야 VM이나 AWS 같은 클라우드 제공자를 고려하라. 여기서 복잡도(그리고 당신의 청구서)가 껑충 뛴다. 대부분의 1인 빌더는 이 단계가 결코 필요 없고, 그건 일을 제대로 하고 있다는 신호다 — 한계가 아니라.

피해야 할 실수는 "진짜 엔지니어"가 그걸 쓴다고들 해서 4단계에서 시작하는 것이다. 진실은 그 반대다: 단순하게 시작하는 것이 시니어다운 수다. 더 많은 제어권으로 언제든 졸업할 수 있지만, 필요도 없던 인프라와 씨름하느라 잃을 몇 달은 쉽게 되찾을 수 없다.

오프라인으로 보고 싶으세요?

PDF + EPUB + 다운로드형 프롬프트 라이브러리 + 버전 업데이트를 받으세요.

$ PDF 받기 — $39