바이브덕

Vibe Coding Roadmap

바이브코딩 로드맵

AI가 코드는 써줘도, 웹앱은 이 8곳을 지나요.

카드를 누르면 설명과 관련 글이 열려요

바이브덕 · 레스덕

AI로 웹앱 만들기

시작부터 배포까지 한 장에

이건 나중에 해도 돼요

막히는 곳에서 필요해질 때 하나씩 챙기면 돼요

자료구조 · 알고리즘네트워크 · HTTP 내부언어 문법 · 타입 시스템코드 직접 읽고 리팩터링

지도를 넘어, 손으로

순서대로 따라 만들고 싶다면

이 지도의 영역들을 처음부터 손으로 밟는 연재예요. 첫 페이지부터 내 도메인 배포까지, 10편 순서대로.

01 · 무엇으로 만드나

AI 코딩 도구

코드를 대신 써주는 에디터와 에이전트가 출발점이에요. Cursor·Claude Code는 프로젝트 전체를 이해한 채로 짜주고, v0·Lovable·Bolt는 화면부터 빠르게 뽑아줘요. 처음엔 여러 개를 기웃대기보다 하나만 골라 손에 익히는 게 훨씬 빨라요.

이 영역에서 만나는 것들

Cursor · Claude Codev0 · Lovable · BoltGitHub CopilotReplit Agent
상세 편 읽기비전공자 바이브코딩, 어디서부터 시작할까

02 · AI를 다루는 법

프롬프트 · 컨텍스트

바이브코딩에서 진짜 실력은 타이핑이 아니라 지시예요. 만들 것을 요구사항으로 또렷이 적고, 규칙 파일(CLAUDE.md 같은)로 맥락을 고정하면 AI가 덜 엉뚱해져요. 한 번에 하나씩, 예시를 주고 시키는 습관이 결과를 가릅니다.

이 영역에서 만나는 것들

요구사항 명세규칙 파일 (CLAUDE.md)작업 단위 분할예시 기반 지시
상세 편 읽기바이브코딩 프롬프트, 막연하게 말고 쪼개서AI 코드, 어디까지 믿을지

03 · 보이는 화면

프론트엔드

사용자 눈에 보이는 화면을 만드는 부분이에요. 버튼·글자·색·배치를 짜맞춰 모양을 잡죠. AI가 코드는 대신 써줘도, 무엇을 어떻게 보여줄지 정하는 건 사람 몫이에요. 그래서 감각이 붙을수록 결과가 달라져요.

이 영역에서 만나는 것들

HTML · CSS · TailwindReact · Next.js컴포넌트 · 상태관리반응형 UI
상세 편 읽기첫 웹페이지, 현직자도 이렇게 시작해요

04 · 저장과 처리

백엔드 · 데이터

화면에 입력한 값이 새로고침해도 남아 있으려면 어딘가 저장해 둬야 해요. 그 저장소가 데이터베이스고, 화면과 저장소 사이에서 정보를 나르는 통로가 서버예요. 로그인·회원가입도 여기서 다뤄요. 눈엔 안 보여도, 이게 붙어야 진짜 서비스가 됩니다.

이 영역에서 만나는 것들

REST API · 서버 통신데이터베이스 (Postgres)로그인 (JWT · OAuth)서버리스 함수
상세 편 읽기내 페이지에 목록 붙이기, 서버 안 짜도 되는 이유

05 · 외부 서비스

연동 · 자동화

필요한 기능을 전부 직접 만들 필요는 없어요. 결제, 메일·알림, AI 기능 같은 건 이미 잘 만들어진 서비스를 가져다 붙이면 돼요. 잘 고른 것 하나가 몇 주치 작업을 줄여주기도 하죠.

이 영역에서 만나는 것들

외부 API 연동결제 (Stripe · Toss)AI API (Claude · GPT)Webhook · 이메일
상세 편 읽기API로 남의 기능 가져다 쓰기

06 · 안 될 때

디버깅 · 검증

안 될 때 원인을 좁혀가는 방법이에요. 빨간 에러 메시지를 그대로 AI에 넘기고, 브라우저 개발자도구로 안을 들여다보고, 방금 뭘 바꿨는지 하나씩 되돌려가며 범인을 찾죠. 에러는 겁줄 게 아니라 단서예요.

이 영역에서 만나는 것들

에러 메시지 읽기브라우저 개발자도구원인 좁히기테스트 기본
상세 편 읽기바이브코딩 에러 고치기, AI에 다 못 맡기는 이유

07 · 최소한의 안전

보안 · 환경

AI가 준 코드가 보안까지 챙겨주진 않아요. 비밀번호나 열쇠 같은 값은 코드에 그대로 두지 말고 따로 숨기고, 아무나 접근 못 하게 막고, 들어오는 입력은 한 번 걸러요. 최소한만 지켜도 열쇠 유출이나 요금 폭탄 같은 큰 사고는 피할 수 있어요.

이 영역에서 만나는 것들

환경변수 (.env)API 키 관리접근 권한 (인증 · 인가)입력값 검증
상세 편 읽기바이브코딩 API 키 안 새게, 비용 폭탄 안 터지게

08 · 서비스로 띄우기

배포 · 운영

다 만든 걸 내 컴퓨터 밖, 인터넷에 올리는 마지막 단계예요. 코드를 저장소에 올리고 배포 서비스에 연결하면 누구나 접속할 주소가 생겨요. 진짜 일은 그다음이에요. 비용과 오류 로그를 지켜보는 게 운영이거든요.

이 영역에서 만나는 것들

Git · GitHubVercel · Cloudflare도메인 · DNS비용 · 로그 관리
상세 편 읽기바이브코딩 제품 출시, 개발자 언제 부르나내 도메인 + https 붙이기

검색어를 입력하면 글 본문에서 찾아드려요.

본문 + 제목 검색전체 검색 페이지 →