Comment Comment by nickdandakis Have you used git submodules before? I've only used them once and vowed to never use them again.It's effectively just a pointer to a hash, and ends up being useless for versioning + a really nice footgun for tracking upstream updates.The monorepo vs manyrepo tradeoff boils down to this:Do you want more complicated build + deploy tooling or do you want more complicated dependency management?If the former, pick monorepo. If the latter, pick manyrepo. parent nickdandakis 4 years ago
It's effectively just a pointer to a hash, and ends up being useless for versioning + a really nice footgun for tracking upstream updates.
The monorepo vs manyrepo tradeoff boils down to this:
Do you want more complicated build + deploy tooling or do you want more complicated dependency management?
If the former, pick monorepo. If the latter, pick manyrepo.