컴포넌트 및 훅 유틸함수 공통화

1차 카테고리
Notion
2차 카테고리
Blog
생성 일시
2025/01/17 08:54
최종 편집 일시
2025/01/23 05:54
발행여부
unpublished
floatFirstTOC: right
YAML
복사
DX 개선
앱의 규모가 점점 커지자 콜드 스타트에 대한 시간과 빌드 시간이 선형적으로 증가했고, 이를 해결하고자 CRA에서 Vite로 마이그레이션 했습니다.
결과적으로 CI 속도 또한 개선할 수 있었습니다. (콜드 스타트 시간: 13초 -> 2초 / HMR 시간 1초 -> 0.3초 / 빌드 시간 54초 -> 12초)
Vite로 마이그레이션 함에 따라, @vitejs/plugin-basic-ssl 플러그인을 사용하여 PEM Key를 생성하고 관리하는 비용을 줄였습니다.
백엔드 개발 일정에 대한 영향을 최소화하고자, 백엔드 측으로부터 사전에 인터페이스를 제공받아 MSW를 도입하여 모킹했습니다.
MSW 모킹

 Reference

부족한 글 읽어주셔서 감사합니다~ 피드백 환영합니다~