Dev/Concept
MonoRepo 모노레포란?
1. 모노레포란 무엇인가?모노레포의 개념모노레포는 여러 프로젝트의 코드를 하나의 저장소에 저장하는 소프트웨어 개발 전략으로, 2000년대 초반부터 사용되어 온 방법이다. 구글, 메타, 마이크로소프트, 우버, 에어비앤비, 트위터 등은 대규모 모노레포를 활용해 코드와 변경 사항을 효율적으로 관리하고 있다. 모노레포를 사용하는 이유모노레포는 여러 프로젝트의 코드를 단일 저장소에서 관리함으로써 코드 일관성을 유지하고, 코드 재사용성을 높이며, 팀 간 협업을 촉진하기 위해 사용된다. 이 방식은 2000년대 초반부터 등장하여, 대규모 기업들이 복잡한 의존성을 효과적으로 관리하고, 빌드 및 테스트 프로세스를 간소화하기 위해 채택하게 되었다. 모노레포와 멀티리포의 차이모노레포는 여러 프로젝트의 코드를 하나의 저장소에 ..
2024. 9. 2. 22:39