monorepo
monorepo
A monorepo is a software development strategy where all the code for multiple projects is stored in a single repository. Why use it? Monorepos enable easier code sharing, consistent dependency management, and simplified testing across projects. Best practices include using build tools like Bazel and maintaining modularity within the repo. Monorepos gained popularity in the 2010s.
Source: