카카오뱅크 iOS 플랫폼의 모듈화, 왜 필요했을까요?
프론트엔드
카카오뱅크 iOS 플랫폼의 모듈화, 왜 필요했을까요?
두줄요약
카카오뱅크 iOS 플랫폼에서 개발 리소스 부족과 빌드 시간 증가를 해결하기 위해 모듈화를 도입한 배경과 과정을 다뤘습니다. 모듈화로 얻은 교훈과 적용 포인트를 함께 공유했습니다.
문제 상황
- 지속적인 성장에 따른 iOS 개발 리소스 부족
- 빌드 시간 증가로 인한 개발 효율 저하
해결 방법
- iOS 플랫폼 모듈화 도입 배경과 진행 과정 공유
- 모듈화 적용을 통해 문제 완화 시도
적용해볼 점
- 개발 리소스와 빌드 시간을 동시에 줄이는 구조 검토
- 대규모 iOS 프로젝트에서 모듈화 필요성 점검
