## 공통 - Common Type 정리 - NX나 Turborepo로 모노레포 구성 - eslint 규칙에 import 순서 정리하기 ## Express 서버 - development, production 환경에 따라서 사용할 DB END_POINT와 이미지 파일 로직을 다양화하기 - express-validator 대신 zod로 유효성 검사 통일하기 - 컨트롤러, DB 서비스 로직, 유효성 검사 등 Jest로 단위 테스트 코드 작성하기 ## React 앱 - CRA에서 Vite로 마이그레이션 - redux 걷어내기 - Tanstack-Query V5로 업그레이드하기 - Query Hooks 대신에 옵션만 만들어보는 것 고려 - 서버 데이터 패칭에 대해서 Suspense를 사용하기 - 폼 데이터 관리하는 부분을 react-hook-form + zod 적용하기 - scss를 걷어내고 css-in-js 방식으로 통일하기 - 낙관적 업데이트, 프리패칭 등 적용하기
공통
Express 서버
React 앱