The Magic of Monorepos
Monorepos are a way to manage and organize your code used for software projects together in whatever way you find to be most logically consistent, and not just because your version control system forces you to organize things in a particular way. Using a single repo also reduces overhead from managing dependencies. Nx is a tool to help maintainability of monorepos.