
팀 생산성을 위한 MonoRepo
·
프로젝트/1. ERP
TL;DRFront에 재사용 컴포넌트가 많이 생기는 경우, 컨벤션이 난잡해지는 경우Front와 Back의 타입을 공유하려는 경우 MonoRepo는 유용하다. Pnpm이 도입도 쉽고 성능도 준수하다. MonoRepo란?Project 여러개를 하나의 버전관리 시스템으로 관리하는 것이다. 프로젝트 각각 snap-shot이 남는지,프로젝트의 뭉치단위로 snap-shot이 남는지의 차이다. 프로젝트가 3개 Repo로 나누어져 있는데, 합치면 MonoRepo인가요? 내 책상의 서랍장 처럼,하나의 시스템에 우겨넣는다고 MonoRepo가 되지는 않는다.하나의 시스템에 여러개의 프로젝트를 넣으면 마법이 일어나는게 아니다.그렇게 했을 때, 이득을 보는 시나리오가 존재하기 때문에 사용하는 것이다. 여러 프로젝트를 뭉쳤을 ..