웹 애플리케이션
고객용 사이트와 관리자 페이지, 모노리포로 만들면 좋은 이유
고객용 사이트와 관리자 페이지가 같은 데이터와 업무 규칙을 쓰면서 별도로 실행·배포돼야 한다면 모노리포가 잘 맞아요. 단순한 관리자 목록은 한 앱의 /admin으로 시작해도 되며, 권한과 배포가 분리되고 기능이 계속 늘 때 여러 앱으로 나누는 편이 좋습니다.

관리자 페이지는 왜 필요할까요? 처음 만들 때 넣어야 할 기능
관리자 페이지는 운영자가 고객·주문·문의와 콘텐츠를 서비스 규칙 안에서 안전하게 처리하는 업무 화면이에요. 처음에는 매일 반복하는 목록·검색·상세·상태 변경부터 만들고 관리자 권한, 변경 이력과 위험 작업의 복구 수단을 함께 준비하세요.

바이브코딩을 시작하기 전에 클로드 스킬로 해결할 수 있는지 확인하세요
자료를 받아 정해진 순서로 처리해 결과물을 만드는 개인 반복 업무라면 웹앱보다 클로드 스킬(Claude Skill)이 더 빠를 수 있어요. 여러 사용자가 같은 데이터를 저장·조회하거나 항상 열리는 화면과 권한이 필요하면 애플리케이션이 맞습니다.

모바일 앱도 바이브코딩으로 만들 수 있나요?
바이브코딩으로 모바일 앱을 만들 수 있습니다. 휴대폰 브라우저에서 쓰는 서비스라면 반응형 웹이나 PWA로 먼저 검증하고, 앱스토어 배포와 기기 기능이 꼭 필요할 때 React Native·Expo 같은 앱 기술을 선택하는 편이 좋습니다.

기술 스택이란? 바이브코딩을 시작할 때 먼저 정하는 기술 조합
기술 스택은 애플리케이션을 만드는 데 사용하는 기술 조합입니다. 언어·프레임워크·데이터베이스·배포가 각각 어떤 역할을 맡는지, 좋은 조합은 어떻게 고르는지 입문자 눈높이로 설명합니다.

웹 애플리케이션의 기본 구조: 화면·서버·데이터베이스 이해하기
웹 애플리케이션은 보통 사용자 입력을 받는 프론트엔드, 요청과 규칙을 처리하는 애플리케이션 서버, 계속 남을 정보를 보관하는 데이터베이스로 나뉘어요. 버튼 한 번도 이 세 부분이 요청과 응답을 주고받아야 완성됩니다.
