Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

A good approach for monorepos is [`Lerna`](https://lerna.js.org/), in combination with [`Nx`](https://nx.dev). Other possible tools are [`TurboRepo`](https://turbo.build/) and [`Rush`](https://rushjs.io/).


Factors for grouping components in the same repository:

  • Shared functionality
  • Synergy
  • Maintainability


It's good to know that a monorepo is not the same as a monolith. 

...