Monorepo1 yarn berry로 workspace(monorepo) 구성하기 프로젝트를 진행하다보면 별도의 프로젝트라 생각하고, 서버, 프론트를 나누거나 프론트서버를 데스크탑, 모바일로 나눠 각자의 git repository를 만들어 관리하는 경우가 있습니다. 백엔드와 프론트는 사용 언어가 다를경우엔 공유할 코드가 없기 때문에 나누는게 여러모로 좋은점이 많지만, 백엔드 언어가 nodeJS라면 프론트도 특별한 경우가 아니면 자바스크립트로 이루어져 있기 때문에 프론트와 백엔드가 같은 언어를 사용하게 되고, 같은 언어를사용하면 validation이나 공통적으로 사용되는 함수들을 하나만 관리하여 사용할 필요가 있습니다. 이럴때 필요한것이 monorepo로 하나의 repository에서 2개이상의 프로젝트를 관리하는것입니다. 그럼 monorepo를 설정하기 위해 monorepo가 될 폴더.. 2021. 9. 20. 이전 1 다음