개발(2)
-
Vibe Coding에서 Spec-Driven Development로: AI에게 제대로 개발시키는 방법
AI 코딩 도구를 쓰면 개발 속도는 확실히 빨라집니다. Cursor, Claude Code, GitHub Copilot, Codex 같은 도구에게 요구사항을 말하면 코드 초안이 빠르게 만들어집니다. 간단한 화면이나 프로토타입을 만들 때는 특히 유용합니다.하지만 실제 프로젝트에 적용해보면 이런 문제가 자주 생깁니다.- “처음에는 잘 돌아가는 것처럼 보였는데 요구사항과 다르다.”- “코드는 그럴듯하지만 예외 처리가 빠져 있다.”- “기존 프로젝트 구조를 무시하고 새 패턴을 만들어버렸다.”- “수정해달라고 했더니 관련 없는 파일까지 바뀌었다.”이런 방식의 AI 코딩을 흔히 Vibe Coding이라고 부릅니다. 대략적인 느낌만 전달하고, AI가 만든 코드를 실행해보면서 되는 것 같으면 넘어가는 방식입니다. 작은..
2026.04.29 -
Storybook으로 React 컴포넌트 문서화하기 - 실무 가이드
Storybook으로 React 컴포넌트 문서화하기 - 실무 가이드🎯 왜 Storybook인가?프론트엔드 개발을 하다 보면 이런 상황을 겪게 됩니다:"이 버튼 컴포넌트 어떻게 쓰는 거지?""props가 뭐가 있더라?""디자이너님, 이 상태 확인해 주세요" (매번 로컬 서버 켜기...)Storybook은 이 모든 문제를 해결합니다. 컴포넌트를 독립적으로 개발하고, 문서화하고, 테스트할 수 있는 워크샵이죠.🚀 5분 만에 시작하기설치# 기존 React 프로젝트에 추가npx storybook@latest init설치가 끝나면 자동으로 .storybook 폴더와 예제 스토리가 생성됩니다.실행npm run storybook# http://localhost:6006 에서 확인첫 번째 Story 작성하기Button..
2026.02.11