docs: 코드 품질 개선 사항 문서 추가

- code-improvements.md 생성: 전체 코드 검토 결과 정리
- Critical/High/Medium/Low 우선순위별 개선 사항 분류
- 구체적인 문제점과 해결방법 코드 예시 포함
- migration.md에서 useToast를 관리자 영역으로 이동

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
caadiq 2026-01-22 12:22:08 +09:00
parent 276ef509f0
commit 0ce67d57e8
2 changed files with 1033 additions and 2 deletions

1028
docs/code-improvements.md Normal file

File diff suppressed because it is too large Load diff

View file

@ -237,7 +237,9 @@ function App() {
- [x] useCalendar.js
- [x] useMediaQuery.js
- [x] useAdminAuth.js
- [ ] useToast.js (Toast 컴포넌트는 있으나 훅은 미구현)
### 관리자 훅 (hooks/) - 관리자 영역 마이그레이션 시 진행
- [ ] useToast.js (관리자 페이지 전용)
### 스토어 (stores/)
- [x] useScheduleStore.js
@ -436,12 +438,13 @@ import 'swiper/css';
### 미완료 작업
#### 공개 영역
- [ ] useToast 훅
- ✅ 모두 완료
#### 관리자 영역 (별도 요청 시 진행)
- [ ] 관리자 API 전체 (api/admin/)
- [ ] 관리자 컴포넌트 전체 (components/admin/)
- [ ] 관리자 페이지 전체 (pages/admin/)
- [ ] useToast 훅 (관리자 전용)
### 최종 검증
- [ ] 모든 라우트 동작 확인