-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
My first experience is working with three different repos is very cumbersome, I think combining them into a single mono repo maybe a good thing long term.
It would definitely simplify making cross-cutting changes and testing all three components locally (both manual and automated).
Mono repo style projects are common in the javascript world and popular tools to make them are yarn workspaces or the upcoming npm workspaces
Pros:
- Simplifies tooling setup, provides consistency across repos, works as a single product
- Makes it easy to contribute and perform cross cutting changes
- Avoids BC breaks between different versions of repository packages
Cons:
- Repo becomes bigger, cloning takes time
- Some migration effort and changes, including deployment
Metadata
Metadata
Assignees
Labels
No labels