내 첫 개발 보드 고르기
도구가 많으면 시작하기 전에 지칩니다. 처음엔 ChatGPT 하나를 기준으로 질문하고, 코드 실행과 배포는 별도 도구로 나누면 됩니다.
먼저 이것만 이해하면 됩니다
한 번에 외우지 말고, 표시된 흐름대로 읽고 바로 아래 프롬프트와 실습으로 넘어가세요.
처음엔 ChatGPT 하나만 켭니다
초보자가 가장 많이 막히는 지점은 'ChatGPT를 써야 하나, Claude를 써야 하나, 다른 코딩 도구를 써야 하나'입니다. 이 사이트에서는 그 고민을 줄이기 위해 ChatGPT를 기본 도구로 정합니다. 처음에는 ChatGPT 하나만 켜고 기획, 질문, 코드 요청, 에러 설명을 모두 여기서 시작하세요.
Claude를 써도 같은 방식으로 따라갈 수 있습니다. 하지만 처음부터 여러 AI를 비교하면 공부의 초점이 도구 선택으로 흩어집니다. 중요한 것은 어떤 AI가 더 좋은가가 아니라, 한 도구에 내 상황을 정확히 설명하고 작은 단위로 일을 시키는 습관입니다.
또 하나를 고정합니다. 이 사이트에서는 여러 앱을 동시에 만들지 않고 `공부 기록 앱` 하나를 계속 가져갑니다. 기획, 요구사항, 화면, 데이터, 테스트, 배포를 모두 같은 예제로 이어가면 단계 사이의 연결이 훨씬 잘 보입니다.
ChatGPT는 코드를 실행하는 곳이 아닙니다
ChatGPT는 질문하고 답을 받는 곳입니다. 기획을 정리하고, 프롬프트를 만들고, 코드 예시를 받고, 에러 메시지를 설명받는 데 좋습니다. 하지만 ChatGPT 입력창 안에서 웹앱이 실제로 실행되는 것은 아닙니다. 코드는 별도의 실행 환경에 붙여넣고 브라우저에서 확인해야 합니다.
처음에는 StackBlitz, CodeSandbox, Replit 같은 브라우저 실행 환경을 생각하면 쉽습니다. 나중에 파일이 많아지고 직접 폴더를 관리해야 하면 VS Code나 Cursor 같은 코드 에디터로 넘어갈 수 있습니다. CLI는 선택입니다. 명령어가 익숙해진 뒤에 천천히 들어가도 늦지 않습니다.
정리하면 ChatGPT는 선생님이자 작업 지시서 작성 도구입니다. 실행 환경은 코드를 돌려보는 작업대입니다. GitHub는 저장 지점이고, Cloudflare Pages 같은 배포 도구는 다른 사람이 볼 수 있는 공개 URL을 만드는 곳입니다.
첫 조합은 네 칸이면 충분합니다
첫 조합은 ChatGPT, 실행 환경, 저장, 배포 네 칸으로 나누면 됩니다. ChatGPT에는 질문을 붙여넣습니다. 실행 환경에는 코드를 붙여넣고 브라우저에서 확인합니다. GitHub에는 잘 되던 상태를 저장합니다. 배포 도구에는 결과물을 공개합니다.
도구 이름은 나중에 바뀔 수 있고 가격 정책도 바뀔 수 있습니다. 그래서 이 사이트의 핵심은 특정 제품을 외우는 것이 아니라 역할을 구분하는 것입니다. 그래도 처음 따라 할 때는 ChatGPT를 기본으로 고정하면 덜 흔들립니다.
첫 개발 도구는 역할별로 나눕니다
공부 기록 앱을 만들 때 ChatGPT, 실행 환경, 저장소, 배포 도구가 각각 맡는 일을 구분합니다.
- 01 ChatGPT
기획, 질문, 코드 요청, 에러 설명을 맡깁니다.
질문하고 코드 요청 - 02 실행 환경
코드를 붙여넣고 브라우저에서 확인합니다.
실행해서 확인 - 03 저장소
작업물을 GitHub 같은 곳에 보관합니다.
저장 후 공개 - 04 배포
다른 사람이 열 수 있는 URL로 공개합니다.
핵심 정리
이 사이트는 ChatGPT를 기준으로 따라갑니다. ChatGPT는 OpenAI가 만든 AI 채팅 서비스입니다. 웹브라우저에서 https://chatgpt.com/ 으로 들어가 질문을 입력하면 답을 받을 수 있습니다. 여기서는 ChatGPT가 기획, 질문, 코드 요청, 에러 설명을 맡고, 실제 코드를 실행하는 곳과 저장/배포하는 곳은 따로 정합니다.
ChatGPT에게 이렇게 시키기
그대로 복사한 뒤, ChatGPT 입력창에 붙여넣고 내 상황에 맞는 단어만 바꾸세요.
ChatGPT는 질문을 입력하면 답을 주는 AI 채팅 서비스입니다. chatgpt.com 열기
- 현재 상황 만드는 것, 파일, 지금 막힌 점을 먼저 씁니다.
- 원하는 결과 AI가 끝내야 할 일을 한 가지로 좁힙니다.
- 확인 기준 완료 후 확인 방법과 바꾸면 안 되는 것을 붙입니다.
복사한 뒤 ChatGPT 입력창에 붙여넣으세요. Claude를 써도 되지만 처음엔 ChatGPT 하나로 따라오세요.
- 버튼을 누릅니다.
- ChatGPT 입력창에 붙여넣습니다.
- 내 상황에 맞게 단어만 바꿉니다.
나는 바이브코딩을 준비하는 초보자이고, 지금 "내 첫 개발 보드 고르기" 단계를 배우는 중입니다. 내 목표는 작은 웹앱을 무리 없이 만들기 위해 도구가 많으면 시작하기 전에 지칩니다. 처음엔 ChatGPT 하나를 기준으로 질문하고, 코드 실행과 배포는 별도 도구로 나누면 됩니다.
나는 웹앱을 처음 만드는 초보자입니다. ChatGPT를 기준으로 따라가고 싶습니다. ChatGPT가 맡을 일, 코드를 실행할 곳, GitHub에 저장하는 이유, Cloudflare Pages 같은 곳에 배포하는 흐름을 초보자용으로 나눠줘. 답변은 초보자가 바로 따라 할 수 있게 1단계부터 순서대로 써주세요. 어려운 용어가 나오면 괄호 안에 짧게 풀어서 설명해주세요.
한 번에 너무 많은 기능을 제안하지 말고, 이번 단계에서 꼭 필요한 것과 나중에 해도 되는 것을 나눠주세요. 코드나 명령어가 필요하다면 어디에 붙여 넣는지, 어떤 파일을 봐야 하는지도 함께 알려주세요.
마지막에는 내가 직접 확인할 체크리스트를 만들어주세요. 특히 ChatGPT가 맡을 일이 기획, 질문, 코드 요청, 에러 설명이라는 점을 적습니다., 코드를 실제로 실행할 곳을 ChatGPT와 구분합니다., 저장과 배포를 GitHub와 Cloudflare Pages 같은 도구로 분리해 적습니다. 항목을 기준으로 결과가 맞는지 판단할 수 있게 해주세요.
내가 확인할 것
AI가 만든 결과를 그대로 믿지 말고, 아래 항목을 직접 보고 맞는지 확인하세요.
- ChatGPT가 맡을 일이 기획, 질문, 코드 요청, 에러 설명이라는 점을 적습니다.
- 코드를 실제로 실행할 곳을 ChatGPT와 구분합니다.
- 저장과 배포를 GitHub와 Cloudflare Pages 같은 도구로 분리해 적습니다.
실습
내 프로젝트에 쓸 도구를 `ChatGPT / 실행 환경 / 저장 / 배포` 네 칸으로 나눠 적어보세요.
- ChatGPT: 기획, 질문, 코드 요청, 에러 설명
- 실행 환경: 코드를 붙여넣고 브라우저에서 확인할 곳
- 저장/배포: GitHub에 저장하고 Cloudflare Pages 같은 곳에 공개
예시: ChatGPT로 기획과 코드 요청을 합니다. StackBlitz나 CodeSandbox 같은 실행 환경에서 코드를 확인합니다. GitHub에 저장하고 Cloudflare Pages로 공개합니다.
이번 단계 결과물
공통 예제인 공부 기록 앱 기준으로, 다음 단계에 가져갈 내용을 남깁니다.
- 공부 기록 앱 질문/기획: ChatGPT
- 공부 기록 앱 실행 환경: StackBlitz 또는 CodeSandbox 같은 브라우저 실행 환경
- 공부 기록 앱 저장/배포: GitHub에 저장하고 Cloudflare Pages로 공개
답을 고른 뒤 `퀴즈 확인`을 눌러주세요. 이전에 통과했다면 선택했던 답과 점수가 그대로 복원됩니다.