Design Patterns · Senior · Question 71 of 75
What is a key trade-off of a monorepo compared to many repositories?
- ✓Correct answer: Atomic cross-package changes and shared tooling, at the cost of needing build caching, ownership rules and scalable CI
- 2Monorepos can't use different languages
- 3Monorepos forbid independent deployment
Explanation
Tools like Nx and Turborepo add affected-only builds and caching; without them monorepo CI slows down.