<aside>
🖥️
프로젝트 설정
</aside>
- 타입 스크립트
- eslint + prettier 설정 파일 사용
<aside>
🖥️
프로젝트 분석
</aside>
<aside>
🖥️
디렉토리 구조
</aside>
- 라우팅을 tanstack-router로 사용
- api, hook, component, page, type 등 역할별로 디렉토리를 나눔
- 다음 프로젝트에서는 DDD를 적용해도 될 것으로 보임
- 하나의 도메인에 api, hook, compoenent, page (view)
<aside>
✅
MVP완료 후 해결해야 하는 이슈
</aside>
- react-hook-form 개선 사항 분석 후 개선
- 모달 다시 만들어야 할 수도 있을 것 같음
<aside>
✅
피드백
</aside>
- 중복 된 로직은 변수명으로 가져가기
- falsy 한 값일 경우 옵셔널 체이닝 사용하지 말기
- 프롭스 한 두 개선에서
- 차라리 훅을 만들어서 사용하여 프롭스를 줄여야 함