PM을 부탁해/주말코딩

혼자 공부하는 바이브 코딩 with 클로드 코드 - Ch4-(2,3)

앵그리비버 2026. 3. 31. 07:29

클로드 코드가 만들어낸 web_version 폴더, 뜯어보니 이런 변화가!

지난번 클로드 코드에서 할 일 목록을 만들고 카테고리를 자동으로 분류하는 것까지 해봤습니다. 이번에는 모바일용 화면 이외에 데스크톱용 화면에 최적화까지 해보았고, 그 결과물을 좀 더 자세히 파헤쳐 보려고 해요. 클로드 코드가 'web_version'이라는 새 폴더를 만들어줬는데, 그 안에 있는 것들이 무엇인지 공부 해보겠습니다.

깔끔한 데스크톱 UI가 완성되었습니다! 클로드 코드는 1분 34초 만에 이 모든 작업을 끝내버렸어요. 정말... 놀랍습니다.

 

🔍 변경된 레이아웃 구조, 이 정도면 나쁘지 않음!

클로드 코드가 요약해준 변경 내역을 보면 감탄이 절로 나옵니다.

  • 2단 그리드: 왼쪽에는 폭 260px의 고정된 사이드바, 오른쪽에는 메인 콘텐츠 영역이 딱! 데스크톱 앱의 정석이죠.
  • 사이드바: 웹 제목, 오늘의 진행률 카드, 카테고리 필터 버튼(세로로 예쁘게!), 그리고 완료 토글 버튼까지. 필요한 모든 요소가 여기에 모여있네요.
  • 메인: 할 일을 입력하는 영역과 실제 할 일 목록이 깔끔하게 정렬되어 있습니다. 너비도 최대 900px로 제한해서 너무 넓게 퍼지지 않고 보기 편해요.
  • 반응형: 대박은 768px 이하에서는 사이드바가 상단 바로 변환되어 모바일에서도 여전히 사용할 수 있다는 점! 데스크톱에만 올인한 게 아니었다니, 역시 센스가 넘칩니다.

💾 web_version 폴더 속 파일 변화

그럼 실제 파일들은 어떻게 바뀌었을까요?

  • index.html: 전체적인 2단 레이아웃 구조를 잡는 역할을 합니다. 그리드 시스템이 적용되었겠죠?
  • styles.css: 바로 이 파일이 데스크톱 그리드 스타일을 담당하고 있었어요. 깔끔한 CSS 코드가 기대됩니다.
  • script.js: 기존 .tab-btn 셀렉터가 .nav-btn으로 수정되었습니다. UI 요소 이름이 좀 더 명확해진 것 같아요. 이벤트 리스너 관련해서 몇 줄 변경이 있었네요.
  • open.command: 실행 스크립트 파일은 그대로 복사되었습니다.

 

이렇게 클로드 코드는 필요한 부분만 쏙쏙 골라 수정하고, 구조까지 완벽하게 재설계했습니다. 개발자는 이런 세세한 변경 내역을 보면서 AI가 어떻게 코드를 이해하고 적용하는지 배울 수 있는 것 같아요. 혼자 했으면 몇 시간 걸렸을 작업을 이렇게 뚝딱 해내다니! 하이팅!

 

(추가) Config, Doctor, Export 실행해보기

책에 있는 Config, Doctor, Export 명령어를 실행해보면서 진단도 해보고 대화를 외부로 저장해서 관리할 수도 있습니다.

반응형