Code Ownership
Learn about code ownership challenges in monorepos and how Nx helps manage shared code with tools like CODEOWNERS and module boundary rules.
Dependency Management Strategies
Compare independently maintained dependencies versus single version policy approaches for monorepos, with guidance on choosing the right strategy for your team.
Folder Structure
Learn about organizing your Nx monorepo with effective folder structures, and how to easily move or remove projects as your organization evolves.
Monorepo or Polyrepo
Evaluate the organizational considerations for choosing between monorepo and polyrepo approaches, including team agreements on code management and workflows.
Monorepos
Understand the benefits of monorepos including shared code, atomic changes, developer mobility, and consistent dependencies across your organization.
Project Dependency Rules
Learn how to organize your Nx workspace with library types like feature, UI, data-access, and utility libraries, and enforce dependency rules between them.
Project Size
Understand the trade-offs of project granularity in Nx, including benefits like faster commands, clearer boundaries, and improved developer experience.