DEV Community

Discussion on: Do you use a monorepo?

Collapse
 
pjeziorowski profile image
Patryk Jeziorowski

Instead of creating a separate repository for each app, you keep most of your code in one repository.

Pros: all your codebase in one place, you see dependencies across projects, you can make changes across projects etc.

Cons: there is no tooling for managing it easily (IMO) besides maybe Javascript, problems with CI/CD