real-project
CHAPTER 3 / 9
읽기 약 2분
SYNTAX
실전 서비스 구축 프롬프트 가이드
핵심 개념
기초→중급→심화 6개 실전 프롬프트와 각 스택의 환경 설정 명령어로 실제 서비스를 구축한다.
본문
기술과 비즈니스 모델을 정했다면, 이제 AI를 활용해 실제로 만드는 법입니다.
🟢 기초 프롬프트 — 첫 페이지 만들기
프롬프트 1: 자기소개 페이지
HTML/CSS + Tailwind CSS로
프리랜서 개발자의 자기소개 페이지를 만들어줘.
포함: 프로필 사진, 이름, 한 줄 소개,
기술 스택 뱃지, 프로젝트 3개 카드, 연락처.
모바일 반응형 + 다크 모드 지원.
Tailwind 클래스만 사용하고 별도 CSS 파일 없이.프롬프트 2: 계산기 도구
HTML/CSS/JavaScript로
환율 계산기를 만들어줘.
기능: USD/KRW/JPY/EUR 양방향 변환,
실시간 환율 API(ExchangeRate-API 무료) 연동,
최근 변환 기록 localStorage 저장.🟡 중급 프롬프트 — CRUD + API
프롬프트 3: 데이터 저장
Next.js + Supabase 환경에서
사용자의 입력값을 받아 DB에 저장하는
CRUD API를 작성해줘.
구조:
- /api/items (GET: 목록, POST: 생성)
- /api/items/[id] (GET: 상세, PUT: 수정, DELETE: 삭제)
- Supabase RLS로 본인 데이터만 접근
- TypeScript + Zod 입력 검증프롬프트 4: 인증 시스템
Next.js + Supabase Auth로
Google 소셜 로그인을 구현해줘.
포함:
- 로그인/로그아웃 버튼 컴포넌트
- 로그인 상태에 따른 조건부 렌더링
- 보호된 페이지(인증 필요) 미들웨어
- 세션 관리 + 리프레시 토큰🔵 심화 프롬프트 — 프로덕션 수준
프롬프트 5: 대시보드
다크모드를 지원하고 성능 최적화가 된
관리자 대시보드 레이아웃을 작성해줘.
포함:
- 사이드바(접기/펴기) + 상단 헤더
- 차트 4개 (Recharts: 라인/바/파이/에리어)
- 데이터 테이블 (정렬/필터/페이지네이션)
- CSS Variables + prefers-color-scheme 다크모드
- 미들웨어: 관리자 권한 체크
- React.lazy + Suspense로 코드 스플리팅프롬프트 6: 보안 미들웨어
Next.js 프로덕션 환경의 보안 미들웨어를 작성해줘.
포함:
- Rate Limiting (IP당 100요청/분)
- CSRF 토큰 검증
- 입력 Sanitization (XSS 방지)
- 보안 헤더 (CSP, HSTS, X-Frame-Options)
- JWT 토큰 검증 + 만료 처리
- 에러 응답 표준화 (정보 노출 방지)📋 구현 로직별 환경 설정
입문 조합 환경 설정
# 1. 프로젝트 생성
npx create-next-app my-mvp --typescript --tailwind --app
cd my-mvp
# 2. Supabase 연동
npm install @supabase/supabase-js
# .env.local에 NEXT_PUBLIC_SUPABASE_URL + ANON_KEY
# 3. 배포
vercel deployAI 특화 조합 환경 설정
# 1. Python 환경
python -m venv venv && source venv/bin/activate
pip install fastapi uvicorn langchain openai pinecone-client
# 2. 서버 실행
uvicorn main:app --reload
# 3. 프론트엔드 연결
# Next.js에서 FastAPI 엔드포인트 호출💻 데모 코드
// 실전 서비스 구축 — 환경 자동 설정 스크립트
const stacks = {
beginner: {
commands: [
'npx create-next-app my-mvp --typescript --tailwind --app',
'cd my-mvp',
'npm install @supabase/supabase-js',
'echo "NEXT_PUBLIC_SUPABASE_URL=your-url" > .env.local',
'npm run dev'
],
files: ['src/app/page.tsx', 'src/lib/supabase.ts']
},
ai: {
commands: [
'python -m venv venv',
'source venv/bin/activate',
'pip install fastapi uvicorn langchain openai',
'uvicorn main:app --reload'
],
files: ['main.py', 'agents/', 'prompts/']
}
};
console.log('입문 조합 시작:', stacks.beginner.commands.join(' && '));AI 프롬프트
🤖 AI에게 잘 물어보는 법 — 모델·전략별 프롬프트
무료 모델
Gemini 2.5 Flash(무료) + Claude Sonnet 4.6(무료) + Grok 4.1(무료)
무자본 단계에서 쓸 수 있는 프롬프트 템플릿 3종을 (시장 검증, MVP 설계, 디버깅) 무료 AI 도구 활용법과 함께 만들어줘. 복사해서 바로 쓸 수 있는 형태로.
소자본 모델
Claude API + Cursor $20/mo + Make.com — 월 10~30만원
소자본 단계의 프롬프트 자동화 워크플로우를 Claude API + Cursor + Make.com 조합으로 월 20만원 안에서 운영 가능한 6개 프롬프트 템플릿으로 설계해줘.
프로덕션 모델
Claude Opus + CrewAI + LangGraph — 월 100만원+
프로덕션 단계의 멀티에이전트 프롬프트 시스템을 CrewAI + LangGraph로 구성하고 에이전트별 역할(PM/개발/QA) 프롬프트를 AGENTS.md 형식으로 작성해줘.
스택 프롬프트
0원→$20/mo→$100/mo 단계별 스택 비교
1인 개발자가 0원→100만원 자본 단계별로 사용해야 할 프롬프트 패턴이 어떻게 진화해야 하는지 매트릭스로 정리해줘. 각 단계의 입력/출력 형식과 자동화 수준 포함.
⭐ 이것만 기억하세요
실전 서비스 구축 프롬프트 가이드는 이 3가지만 확실히 잡으세요
1.기초(자기소개 페이지) → 중급(CRUD+인증) → 심화(대시보드+보안) — 프롬프트 6개로 실전 서비스를 단계별로 완성한다
2.각 스택 조합의 환경 설정 명령어를 따라하면 5분 안에 개발을 시작할 수 있다
3.다음 챕터에서 학습한 내용을 저장하고 관리하는 나만의 로드맵 보관함을 만든다
공유하기
진행도 3 / 9