요구사항 입력 → 기술 스택 선택지 비교 분석

프롬프트ChatGPTClaude공통
개발아키텍처기술스택LLM프롬프트

언제 쓰나

신규 프로젝트를 시작할 때 "프레임워크를 뭘로 할까" 팀 내 논쟁이 길어질 때.
클라이언트나 팀장에게 기술 선택 근거를 문서로 설명해야 할 때.
기존 스택 교체를 검토 중인데 비용·리스크 대비 장점이 얼마나 되는지 정리하고 싶을 때.


의사결정 매트릭스 구조

quadrantChart
    title 기술 스택 선택 기준 (예시)
    x-axis 학습 곡선 낮음 --> 학습 곡선 높음
    y-axis 생태계 작음 --> 생태계 큼
    quadrant-1 검토 우선순위 높음
    quadrant-2 팀 역량 확인 필요
    quadrant-3 소규모·빠른 시작에 적합
    quadrant-4 장기 프로젝트에 적합
    Next.js: [0.3, 0.9]
    Remix: [0.45, 0.55]
    SvelteKit: [0.25, 0.45]
    Nuxt: [0.35, 0.65]

프롬프트 (복사)

당신은 시니어 소프트웨어 아키텍트입니다. 아래 요구사항에 맞는 기술 스택을 비교·분석해 주세요.

**프로젝트 정보**
- 서비스 유형: [예: B2B SaaS 대시보드 / 이커머스 / 모바일 앱 / 내부 어드민]
- 예상 사용자 수: [예: 초기 100명 → 1년 후 10,000명]
- 팀 규모·경험: [예: 프론트 2명(React 2년), 백엔드 1명(Django 경험)]
- 핵심 기능: [예: 실시간 대시보드, PDF 보고서 생성, 결제 연동]
- 제약 조건: [예: 6주 MVP 마감, AWS 환경 고정, 예산 제한]

**비교할 선택지** (없으면 "추천해 줘"로 기입)
[예: Next.js vs Remix vs SvelteKit / FastAPI vs NestJS / PostgreSQL vs MongoDB]

---

다음 형식으로 분석해 주세요.

**비교 매트릭스** (표 형식)
| 기준 | 선택지 A | 선택지 B | 선택지 C |
|------|---------|---------|---------|
| 학습 곡선 (우리 팀 기준) | | | |
| 생태계·커뮤니티 성숙도 | | | |
| 이 프로젝트 핵심 기능 지원 | | | |
| 장기 유지보수 비용 | | | |
| 확장성 | | | |
| 6주 MVP 가능성 | | | |

**추천 스택** — 1순위 + 이유 3줄

**선택하지 말아야 할 이유** — 각 선택지의 이 프로젝트에서의 결정적 단점

**리스크** — 추천 스택 선택 시 주의해야 할 점 2가지

개인 선호나 트렌드가 아닌 이 프로젝트의 제약 조건 기준으로 판단해 주세요.

잘 쓰는 팁

  • "팀 경험" 을 정확히 쓸수록 현실적인 추천이 나옵니다. 이론적 최선이 아닌 팀이 실제로 쓸 수 있는 스택이 중요합니다.
  • 결과를 팀 회의에서 공유할 때 "이 비교 표를 슬라이드 발표용 요약 3줄로 압축해 줘"라고 이어 요청하면 바로 공유 가능합니다.
  • 선택 완료 후에도 "이 스택에서 6주 안에 MVP를 만들기 위한 기술 과제 목록을 뽑아 줘"로 이어 쓸 수 있습니다.

궁금한 점이 있으신가요?

협업·의뢰는 아래로, 가벼운 소통은 인스타그램 @bluefox._.hi도 환영이에요.