Skip to main content

Questions tagged [monorepo]

2 votes
2 answers
167 views

Internal Library Versioning Strategy and Release Workflow

At our company, we're planning to develop a set of libraries within a mono-repository, with the goal of maintaining a unified version across all of them. This ensures that when teams include our BOM (...
Reddi's user avatar
  • 139
0 votes
2 answers
4k views

Why does Meta (Facebook) use mono-repo in their source control? [closed]

Meta maintains all their code in a single repository and initially used Git. Due to performance issues attributed to the repo's size, they consulted Git's team, who suggested switching to a multi-repo ...
just_a_developer's user avatar
0 votes
1 answer
273 views

Monorepo dilemma: Where do you store your common business logics?

In my current monorepo structure for frontend, this is how it looks: apps\ jira\ confljuence\ packages ui utils\src (contains common utils like useDebounce.ts, isEmptyObject.ts, etc.) From what i ...
nishant_boro's user avatar
1 vote
2 answers
934 views

Restricting access to sensitive data in monorepo

Imagine that you have a large monorepo code base running as a monolith application. This application is backed by a database. Some of the data in the database is sensitive, so you want to restrict ...
Matt D's user avatar
  • 19
0 votes
2 answers
489 views

Local development for TypeScript library organized as mono repo with Lerna

I currently am developing a TypeScript shared library. The library needs to be imported in sections to minimize the imported bundle size, so I broke it up into packages with a monorepo with Lerna. ...
devleo's user avatar
  • 51
-1 votes
1 answer
532 views

Right using monorepo for ts-node scripts

I have a repository with various tools/scripts written with ts-node and used in many projects. Initially, it contained several automation/analytics scripts, one package.json file at the root, and one ...
Dem0n13's user avatar
  • 99
6 votes
3 answers
2k views

Mixing server and client code in monorepo

To date, we have implemented a multi-repo approach in which each project, or for larger projects, each tier, has its own repo. Code is written in Typescript, Javascript, C#, PowerShell and T-SQL. ...
TimTheEnchanter's user avatar
1 vote
0 answers
640 views

Jenkins and Monorepos

I am pondering moving some parts of the system I work on to a monorepo. The structure I have now is something like: +- Project 1 +- pom.xml | +- Jenkinsfile | +- Dockerfile +- ...
Daniel Voina's user avatar
25 votes
3 answers
28k views

Should frontend and backend be on separate GitHub repos?

We are new to git, but this fundamental question needs to be sorted out before we can begin. It's two devs who have been working standalone for a while. Now the time has come to adopt git (at the ...
Firsh - justifiedgrid.com's user avatar