React + TypeScript 전환기 (Feat. msw)
ReactTypeScriptmswFE채용달력Type 관리
AI 요약
Beta사람인 FE 개발팀에서 기존 서비스 중 하나인 '채용달력' 모바일 서비스를 React와 TypeScript(TS)로 전환한 경험을 공유하는 글입니다. 필자는 Vue 개발 경험을 바탕으로 React와 TS 스택을 프로덕트 레벨에 적용하는 첫 사례로서 겪었던 도전과 부담감을 이야기합니다.
TS 도입 결정 배경으로는 테스트 부재, 코드 리뷰 시 잦은 오류 발견, 문서화 부족으로 인한 낮은 생산성 문제 해결의 대안으로 TS를 선택했음을 설명합니다. 또한, 채용달력 서비스에서 시행착오를 거쳐 타입을 두 가지 카테고리로 나누어 관리하는 전략을 소개하며, 새로운 기술 스택 적용 시 겪을 수 있는 어려움과 점진적인 개선의 중요성을 강조합니다.
msw(Mock Service Worker) 활용에 대한 언급도 포함되어 있습니다.
이 글이 궁금하신가요?
원문 블로그에서 전체 내용을 확인해 보세요
원문 읽으러 가기



