하고 싶은 것들
기술적 도전
1. 테스트 코드 강화
- Storybook을 활용한 UI 컴포넌트 문서화 및 시각적 테스트
- Jest를 사용한 단위 테스트 및 통합 테스트 구현
- Playwright를 이용한 E2E 테스트 자동화
- 테스트 커버리지 80% 이상 달성 목표
2. 프론트엔드 로깅 시스템 구축
- 커스텀 로깅 훅 개발 및 적용
- 사용자 행동 추적을 위한 이벤트 로깅 구현
- 에러 추적 및 보고 시스템 통합 (예: Sentry)
3. 디자인 시스템 구축 (Headless UI 활용)
- Headless UI를 기반으로 한 커스텀 컴포넌트 라이브러리 개발
- Tailwind CSS와 Headless UI를 결합한 유연하고 접근성 높은 UI 구현
- Storybook을 활용한 Headless UI 기반 컴포넌트 문서화 및 테스트
- 프로젝트 특성에 맞는 Headless UI 컴포넌트 래퍼 개발
- Lerna를 활용한 모노레포 설정
4. React 심화 학습 및 적용
- Context API를 활용한 전역 상태 관리
- 커스텀 훅 개발 및 적극 활용