장점 독립적인 개발 및 배포 관리(개발 속도) 모듈화와 재사용성 -> shared componennt npm 올리기 테스트와 유지보수 용이성: 전체 테스트에 대해서 의존성이 줄어든다. 스케일링과 성능 최적화: 해당 프로젝트만 가능
단점 일관성 유지 어려움: 결국엔 다른 버전을 사용하게 될 것 레거시 코드 삭제의 번거로움 공고관리, 공고등록, 상품선택 등에서 같은 페이지를 사용 (팀 프로젝트 미래의 불확실성..)