OPEN HYPER STEP
← 목록으로 (프로젝트 기획)
PROJECT-PLAN · 8 / 34
project-plan
CHAPTER 8 / 34
읽기 약 2
SYNTAX

데이터 & API 설계


핵심 개념

DB 스키마와 API 명세를 코딩 전에 먼저 설계한다. 데이터 구조가 확정되어야 컴포넌트 Props가 결정되고 API 명세가 있어야 프론트와 백이 동시에 개발 가능하다.

본문

DB 스키마 & API 설계DB 관계 설계:유저 1 : 게시글 N게시글 1 : 댓글 N유저 N : 좋아요 NREST API 명세:GET /api/posts 목록GET /api/posts/:id 상세POST /api/posts 작성PUT /api/posts/:id 수정DELETE /api/posts/:id 삭제


🛠️ 이 챕터의 실습 방법

실습 1: ERD 그리기

아래 무료 도구로 테이블 3~5개의 ERD를 그려보세요:

📋 코드 (12줄)
// dbdiagram.io 예시
Table users {
  id int [pk]
  name varchar
  email varchar [unique]
}
Table posts {
  id int [pk]
  user_id int [ref: > users.id]
  title varchar
  content text
}

실습 2: Git 워크플로우 실습

BASH📋 코드 (8줄)
# GitHub에 빈 저장소 생성 후
git clone https://github.com/유저명/프로젝트.git
cd 프로젝트
git checkout -b feature/init
# 파일 추가
git add . && git commit -m 'feat: 프로젝트 초기 설정'
git push origin feature/init
# GitHub에서 Pull Request 생성

AI 프롬프트
🤖 AI에게 잘 물어보는 법 — 모델·전략별 프롬프트
무료 모델

Gemini 2.5 Flash(무료) + Claude Sonnet 4.6(무료) + Grok 4.1(무료)

'데이터 & API' 기획을 0원으로 시작하고 싶어.
ChatGPT(아이디어) → Gemini(경쟁 분석) → Claude(기획서 구조화) 순서로
Notion+Figma+GitHub Projects만 사용하는 워크플로우를 설계해줘.
소자본 모델

Claude API + Cursor $20/mo + Make.com — 월 10~30만원

'데이터 & API' 기획에 AI를 활용해서 시간을 단축하고 싶어.
Perplexity API(시장조사) + Claude API(문서 작성) + Cursor(프로토타입) 조합으로
1주일 안에 기획→MVP까지 끝내는 월 20만원 플랜을 짜줘.
프로덕션 모델

Claude Opus + CrewAI + LangGraph — 월 100만원+

'데이터 & API'를 팀 프로젝트로 확장하려 해.
AI PM(Claude Opus) + AI 리서처(Perplexity) + AI 개발(Cursor+Copilot)
에이전트 팀과 AGENTS.md 협업 프로토콜을 월 100만원 예산으로 설계해줘.
스택 프롬프트

0원→$20/mo→$100/mo 단계별 스택 비교

'데이터 & API' 기획에 최적화된 AI 도구 조합을 단계별로 알려줘.
무료(Notion+Figma+ChatGPT) → 소자본(Cursor+Perplexity API) → 프로덕션(CrewAI+LangGraph)
각 단계별 도구·결과물·전환 시점을 비교해줘.

⭐ 이것만 기억하세요
데이터 & API 설계 이 3가지만 확실히 잡으세요
1.데이터 설계 없이 코딩하면 테이블 구조를 수시로 변경해야 하고, API 스펙이 오락가락합니다
2.핵심 엔티티(사용자, 게시글, 댓글)를 정의하고 관계를 그린 뒤, CRUD API 엔드포인트를 매핑합니다
3.다음 챕터에서 기술 스택과 개발 일정을 결정합니다

공유하기
진행도 8 / 34