도전 과제와 개선 과정

1. 상태 관리 복잡성 문제

문제 상황: 개발자 도구를 껐다 켜면 도장이 보이지 않는 현상이 발생했습니다. 코드를 수정하면 도장이 일시적으로 보이다가 다시 사라지는 일관성 없는 동작이 관찰되었습니다.

원인 분석:

해결 방법:

2. PDF 처리 기능 개선

문제 상황: 기존 PDF 변환 함수가 첫 페이지만 처리할 수 있고, 오류 처리와 메모리 관리가 미흡했습니다.

개선 사항:

3. 기술적 교훈과 모범 사례

React 훅 설계: