devmoa

React + TypeScript 전환기 (Feat. msw)

사람인·2024년 3월 12일·00
ReactTypeScriptmswFE채용달력Type 관리

AI 요약

Beta

사람인 FE 개발팀에서 기존 서비스 중 하나인 '채용달력' 모바일 서비스를 React와 TypeScript(TS)로 전환한 경험을 공유하는 글입니다. 필자는 Vue 개발 경험을 바탕으로 React와 TS 스택을 프로덕트 레벨에 적용하는 첫 사례로서 겪었던 도전과 부담감을 이야기합니다.

TS 도입 결정 배경으로는 테스트 부재, 코드 리뷰 시 잦은 오류 발견, 문서화 부족으로 인한 낮은 생산성 문제 해결의 대안으로 TS를 선택했음을 설명합니다. 또한, 채용달력 서비스에서 시행착오를 거쳐 타입을 두 가지 카테고리로 나누어 관리하는 전략을 소개하며, 새로운 기술 스택 적용 시 겪을 수 있는 어려움과 점진적인 개선의 중요성을 강조합니다.

msw(Mock Service Worker) 활용에 대한 언급도 포함되어 있습니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다