<aside>
⭐ 프로젝트 초기 세팅 논의
</aside>
- PWA + TypeScript 사용
npx create-react-app my-app --template cra-template-pwa-typescript
- 상태 관리
- ContextAPI 사용
- 필요할 경우 Recoil 또는 Redux 도입 예정
- API
- axios 사용
- 데이터 캐싱 문제나 erorr 핸들링 등 필요 시 react query 도입 예정
(참고 사항 :리액트 쿼리는 사용해본 적이 없으므로 러닝 커브 있을 수 있어요. 🙇♀️)
<aside>
⭐ 진행해야하는 부분
</aside>
- 레포지토리 생성 및 프로젝트 초기 세팅 진행
- lint 설정 및 prettier 설정
- code 및 commit convention 정의 (해당 부분은 제가 조금 정리해봤는데, 본문 하단 내용 참고 부탁드릴게요!)