DEV Community

Discussion on: Control your Monorepo 🗄️

roshan092 profile image

I think monorepo is fine for grouping similar projects\microservices into a single codebase. But putting all code together in one repo is an overkill. Introduces a lot of other complexity. Works for large companies like google who have dedicated teams to develop tooling to support this. Not feasible for others.

skona27 profile image
Jakub Skoneczny Author

Probably you are right, that without advanced tooling that would be painful to work with because of the performance.
I've heard that preconstruct allows to set some packages into development mode and prebuild the others, so the whole development process is much faster because you only work with a subset of the whole monorepo. But I haven't heard of any tool that would allow to only fetch part of the repository and not the whole of it :/