카
카카오
September 22, 20251회
5년 된 프로젝트의 빌드 도구를 교체하며 얻은 것들
간단 소개
5년 된 프로젝트의 빌드 도구를 Webpack에서 Vite로 전환하며 얻은 경험과 교훈, 그리고 개발 환경 개선 효과를 공유합니다.
AI Summary
- Webpack의 한계와 Vite 전환의 필요성
- 5년 된 프로젝트에서 React, Webpack, React Query, Storybook 간의 dependency 문제로 업데이트 어려움 발생
- Webpack 설정의 복잡성 증가로 인한 피로도 누적, 더 단순하고 빠른 도구로의 전환 고민 시작
- Vite 선택 기준 및 전환 과정
- 설정 복잡도, 호환성, 생태계를 우선순위로 두고 Vite, Parcel, Rsbuild 비교 분석
- Vite는 설정의 유연성, Storybook과의 호환성, 활발한 생태계를 강점으로 최종 선택
- 마이그레이션 작업 리스트 생성, 브랜치 전략 수립, 페어 프로그래밍을 통해 효율적인 전환 진행
- Vite 전환 후 얻은 결과 및 교훈
- 설정 파일 감소(6개 -> 2개), 초기 컴파일 속도 30배 단축 등 개발 경험(DX) 향상
- 환경 변수 처리 변경, 빌드 설정 리서치 부담 증가 등 일부 어려움 존재
- 빌드 도구 교체는 단순한 도구 교체를 넘어 프로젝트의 특성을 깊이 고민하고 기술 부채를 해소하는 과정임을 깨달음
Next Feeds

AI와 함께 테스트 코드 작성 하기
무신사는 AI 코딩 에이전트를 활용하여 테스트 코드 작성 효율성을 높이고 개발 안정성을 확보했습니다.
AI테스트 코드CDP코호트자동화
2025. 9. 21.
무신사
티로의 Amazon Bedrock과 RDS를 활용한 대화 기록 기반 Ask Tiro 구현
Amazon Bedrock과 RDS를 활용하여 대화 기록 기반 질의응답 시스템 Ask Tiro를 구현하고, 그 아키텍처와 활용 사례를 소개합니다.
Amazon BedrockAmazon RDSAsk TiroRAGClaude 4.0 Sonnet
2025. 9. 19.
AWS

여행도 하고 지구도 지킨다, 여기어때 쓰봉크럽 디자인 리뉴얼
여기어때 쓰봉크럽 디자인 리뉴얼은 확장된 활동과 메시지를 담아내고, 지속가능한 가치를 전달하며, 즐거운 브랜드 경험을 제공하는 데 초점을 맞췄다.
쓰봉크럽ESG플로깅디자인 리뉴얼지속가능한 여행
2025. 9. 19.
여기어때
토스증권의 수 천개 실시간 데이터 파이프라인 운영방법 #2: MSA 환경 Observability 높이기
토스증권은 MSA 환경에서 Kafka Client와 Broker 연결 관계를 파악하기 위해 METADATA API request log와 ClickHouse를 활용하여 Observability를 높였습니다.
MSAKafkaObservabilityClickHouseMETADATA API
2025. 9. 19.
토스

P-Canvas, 팀을 이해하기 위한 엔지니어링 기법
P-Canvas는 팀원 이해를 돕는 매니징 엔지니어링 기법으로, 개인의 성장과 변화를 시각화하여 효과적인 소통과 성장을 지원합니다.
P-Canvas매니징 엔지니어링1on1 미팅팀 관리성장
2025. 9. 19.
LY Corp
[칼럼] 오픈소스기술의 AI 네이티브 전환 성공 사례
카카오의 오픈소스 기술 AI 네이티브 전환 성공 사례로, 검증 자동화와 LLM 기반 라이선스 분석을 통해 효율성을 높였다.
오픈소스AI 네이티브자동화LLM라이선스
2025. 9. 19.
카카오