Monorepo? Monorepo는 하나의 Root repo에서 1개 이상의 repo를 모아서 구성하는 Repository 관리 방법을 뜻합니다. 1개의 애플리케이션(또는 라이브러리)가 하나의 repo와 1:1 대응하는 방식과 비교하여 다음과 같은 이점을 얻을 수 있습니다. [1]. 중첩되는 코드의 관리가 쉬워진다 여러 repo가 공유하는 코드가 있을 경우, 코드 공유를 위한 repo를 새로 만들고 수정하기가 용이하다. [2]. 중첩되는 의존성에 대한 중복 설치가 필요없다. 여러 repo가 동일한 의존성을 사용하는 경우, root repo에서 설치해두면 각 repo에서 따로 설치할 필요가 없이 불러올 수 있습니다. [단점1] root repo에서 의존성 버전을 변경하면서 관련 코드들이 상당한 양의 수정을..