DEV Community

Discussion on: Monorepo? O que é? Devo usar?

Collapse
 
jefrancomix profile image
Jesús Franco

Obrigado por expor os benefícios. Você poderia comentar sobre as desvantagens também?

Collapse
 
stanley profile image
Stanley Gomes

Opa! Claro, nesse trecho abaixo eu menciono alguns pontos negativos:

Podemos citar alguns problemas nessa arquitetura.

Pasta .git pode ficar gigante no repositório;
O Git clone fica lento;

Alto número de commits e de branchs afetam a performance do repositório;

Tempo de build pode ser demorado (pelo número de arquivos);

Collapse
 
higor profile image
Higor Barbosa • Edited

Outro ponto negativo que vejo seria limitar as permissões.

Pensando em um projeto grande, e trabalhando com diversas equipes (e alguns fornecedores terceiros) podemos querer limitar o acesso a apenas alguns repositorios e não todos.

No Monorepo, voce vê alguma forma de limitar acessos? Entende como isso sendo um ponto negativo? Ou até mesmo um impeditivo para adoção dessa arquitetura para repositorios?

E Parabens pelo artigo! Ótimo e direto.