324.ing — 2026년 3월 29일
34 files+949-316
# 324.ing 카메라 아카이브 UI 개선 및 성능 최적화
이번 주간 업데이트에서는 **cameras 페이지의 완전한 리디자인**과 **성능 최적화**에 집중했습니다. 모바일 사용자 경험 개선을 위해 하단 네비게이션을 추가하고, 다크모드를 제거한 뒤 전체 레이아웃의 최대 너비를 `max-w-7xl`로 통일하여 일관성 있는 디자인을 구현했습니다. 특히 초기 로딩 성능 개선을 위해 페이지 크기를 40에서 20으로 줄여 사용자가 더 빠르게 콘텐츠에 접근할 수 있도록 했습니다.
그 외에도 여러 버그 수정 작업을 병행했습니다. 업로드 후 새로고침 이슈, EXIF 데이터 처리 중 발생하던 경쟁 상태, Moment 레이아웃 문제, ISBN 처리 및 포토북 캐시 관련 버그들을 모두 해결했으며, Sanity에서 저장 실패 시 실제 에러 메시지를 사용자에게 표시하도록 개선했습니다. AI 협업 도구의 도움을 받아 이러한 다양한 이슈들을 체계적으로 분석하고 우선순위를 정했습니다.
이번 업데이트는 단순 기능 추가를 넘어 **사용자 경험과 시스템 안정성을 동시에 높이는 데 초점**을 맞췄습니다. 앞으로도 Google AdSense 통합과 같은 새로운 기능들을 추가하면서, 핵심 기능의 견고성을 유지해 나갈 계획입니다.
커밋 기록
feat: cameras 페이지 리디자인, 모바일 하단 네비, 다크모드 제거, max-w-7xl 통일
02:58chore: add ads.txt for Google AdSense
01:06docs(devnotes): 2026-03-22~29 개발 내역 추가
00:58perf(archive): reduce PAGE_SIZE 40→20 for faster initial load
00:02fix: 업로드 새로고침, EXIF 경쟁, Moment 레이아웃, ISBN, 포토북 캐시 수정
23:38fix(photobooks): surface actual Sanity error on save failure
22:29