태그: Monorepo
4편
-
pnpm 패키지 매니저: 심볼릭 링크 구조, 모노레포 워크스페이스, phantom dependency 해결
pnpm이 콘텐츠 주소 저장소와 하드 링크·심볼릭 링크로 node_modules를 만드는 방식, phantom dependency를 막는 이유, 워크스페이스·catalog·호이스팅 설정, overrides·patch·Turborepo 연동과 npm에서 옮길 때 자주 막히는 지점을 정리합니다.
-
Turborepo 심화 가이드 — 원격 캐시·파이프라인·증분 빌드·대규모 모노레포
Vercel 원격 캐시와 S3 호환 자체 호스팅 캐시 운영, turbo.json의 dependsOn과 outputs로 태스크 그래프 설계하기, 필터로 증분 빌드 범위 줄이기, CI 파이프라인 구성, Changesets로 릴리스하는 흐름까지 대규모 모노레포 운영을 다룹니다.
-
Nx Cloud로 CI 시간 줄이기: 원격 캐시, 분산 작업 실행(DTE), affected, 보안 설정
Nx Cloud의 원격 캐시·분산 작업 실행(DTE), CI 최적화, affected, 보안·프라이빗 클라우드, 엔터프라이즈 모노레포 실전까지 한 번에 정리합니다. Nx는 JavaScript/TypeScript 중심 모노레포에서 프로젝트 간 의존성을 그래프로 표현하고, 태스크 러너로 빌드·테스트·린트를 일관되게 실행합니다.
-
Nx 모노레포 시작하기: Workspace 생성, 프로젝트·라이브러리 구성, Task 실행과 캐싱, 의존성 그래프
Nx Workspace를 만들고 React·Next.js·Nest.js 앱과 공유 라이브러리를 나누는 방법, affected 명령으로 변경된 프로젝트만 빌드·테스트하는 계산 캐싱, nx.json 설정, 의존성 그래프, Nx Cloud 원격 캐시를 다룹니다.