첫 앱 완성 —
바이브 코딩으로
30분 만에 끝내는 법
잘 만들 필요 없습니다. 일단 끝까지 완성하는 것이 목표입니다.
AI에게 어떻게 요청해야 하는지, 막혔을 때 어떻게 뚫는지 — 전 과정을 공개합니다.
😅 처음 앱을 만드는 사람이 가장 많이 하는 실수
환경 세팅을 마쳤습니다. AI도 있고 VS Code도 열었습니다.
"이제 뭘 만들지?" 고민하다가 "어차피 만들 거 제대로 만들어보자" 생각했습니다.
로그인도 넣고, AI 기능도 넣고, 디자인도 깔끔하게.
AI에게 요청했습니다. 코드가 쏟아졌습니다.
붙여넣었더니 에러가 났습니다. 고치다가 더 꼬였습니다. 결국 포기했습니다.
이건 의지의 문제가 아닙니다. 첫 앱의 범위를 너무 크게 잡은 것입니다.
비개발자가 바이브 코딩에서 가장 많이 실패하는 지점이 바로 여기입니다. 처음부터 완성도 높은 앱을 목표로 잡으면 중간에 반드시 막힙니다. 막히면 포기하게 되고, 포기하면 "나는 역시 안 되는구나"라는 잘못된 결론을 내립니다.
"끝까지 완성해보기"입니다.
이 글에서는 비개발자가 30분 안에 첫 앱을 끝까지 완성하는 전 과정을 보여드립니다. 프롬프트 작성법부터 막혔을 때 뚫는 법, AI와 수정 대화를 이어가는 방법까지 한 편에서 완결합니다.
🎯 뭘 만들지 결정하기 — 첫 앱 고르는 법 ⏱ 3분
첫 앱의 조건은 딱 하나입니다. 30분 안에 "작동하는 화면"을 볼 수 있는 규모여야 합니다. 아래 중에서 마음에 드는 것을 하나 고르세요.
이것들은 나중에 하나씩 추가하면 됩니다. 지금은 화면에 뭔가 "보이는 것"이 목표입니다.
이 글에서는 메모 앱을 예시로 진행합니다. 텍스트를 입력하면 화면에 리스트로 표시되고, 삭제 버튼도 있는 심플한 웹 앱입니다. 완성되면 브라우저에서 실제로 작동합니다.
✍️ 첫 프롬프트 작성법 — AI에게 어떻게 말할까 ⏱ 5분
첫 프롬프트가 구체적일수록 AI의 첫 결과물이 원하는 방향에 가깝게 나옵니다. 막연하게 요청하면 AI도 막연하게 만듭니다.
📋 복붙용 완성형 첫 프롬프트
아래 프롬프트를 그대로 복사해서 ChatGPT 에게 붙여넣으세요. 괄호 안만 원하는 내용으로 바꾸면 됩니다. VS Code의 앞선 환경 설정에서 설치한 codex를 통해 할 수 도 있으나 파일 생성, 구조 등 기본 개념을 이해 하기 위해 이 문서에서는 챗봇에서 실행하는 것으로 합니다. 향후 디버깅 등은 VS Code에서 진행이 됩니다.
AI가 코드를 생성해줬다면, 이제 파일을 만들고 실행할 차례입니다.
▶️ 파일 만들고 실행하기 — 처음 화면 띄우기 ⏱ 10분
AI가 코드를 줬습니다. 이제 VS Code에서 파일을 만들고 실행합니다. 이 순서를 지키면 됩니다.
2) public 폴더 생성 → index.html 파일 생성 → 코드 붙여넣기 → 저장
3) package.json 파일 생성 → 코드 붙여넣기 → 저장
cd my-project ← 폴더명이 안 보이면 이 명령어 입력
npm run dev ← 서버 시작
Server running on http://localhost:3000 ← 이 메시지가 나오면 성공
당신은 직접 코드 한 줄 안 쓰고 작동하는 웹 앱을 만든 것입니다.
이제 이걸 수정하고, 기능을 추가하고, 결국엔 배포까지 갈 수 있습니다.
첫 번째 관문을 통과했습니다.
🔄 AI 수정 요청 실전 흐름 — 완성까지 가는 대화법 ⏱ 7분
첫 실행에 성공했다면, 이제 "더 좋게 만들기" 단계입니다. 여기서 비개발자가 가장 많이 막히는 것이 수정 요청 방법입니다.
📌 수정 요청의 3가지 원칙
🚨 막혔을 때 — 당황하지 않는 3단계 ⏱ 5분
에러가 났습니다. 화면이 하얗게 됐습니다. 또는 아무것도 안 됩니다. 이 상황은 누구에게나 옵니다. 중요한 건 이때 어떻게 행동하느냐입니다.
→ 이 한 줄 전체를 복사해서 AI에게 보냄
✅ 첫 앱 완성 실전 체크리스트
📌 핵심 요약
- 🎯첫 앱의 목표는 잘 만들기가 아니라 끝까지 완성하기입니다. 기능은 2~3개로 제한하고 로그인·AI·결제는 나중에 추가합니다.
- ✍️첫 프롬프트에는 기술 스택(Node.js + Express), 포트(3000), 기능 목록, package.json 포함 요청을 모두 넣어야 AI의 첫 결과물이 원하는 방향으로 나옵니다.
- ▶️실행 순서는 npm install → npm run dev → 브라우저 주소창에 localhost:3000 직접 입력입니다. 이 순서를 반드시 지켜야 합니다.
- 🔄수정 요청의 핵심 원칙은 "한 번에 하나씩", "건드리지 말 것 명시", "현재 상태 먼저 설명"의 세 가지입니다.
- 🚨에러가 났을 때는 이해하려 하지 말고 터미널 메시지 전체를 복사해 AI에게 "원인 먼저 설명해줘"와 함께 보내는 것이 가장 빠른 해결법입니다.
- ➡️첫 화면이 떴다면 다음 단계는 2편 에러 공포 극복입니다. 에러는 사라지지 않습니다. 대하는 방법이 달라질 뿐입니다.
❓ 자주 묻는 질문
바이브 코딩으로 처음 만들기 좋은 앱은 어떤 건가요?
바이브 코딩 첫 앱 만들 때 AI에게 어떻게 요청해야 하나요?
바이브 코딩에서 AI가 만든 코드가 실행이 안 될 때 어떻게 하나요?
바이브 코딩 첫 앱에서 기능을 추가하고 싶을 때 어떻게 요청하나요?
첫 앱이 작동했다면 — 바로 다음 편으로 가세요 🚀
에러가 또 나면 어쩌지? 하는 걱정이 남아있다면
그게 바로 2편을 읽어야 하는 신호입니다.
에러는 사라지지 않습니다. 대하는 방법이 달라질 뿐입니다.



댓글 쓰기