O que é Monorepo?
Um método de desenvolvimento onde vários projetos de software são mantidos em uma única pasta compartilhada.
Definição
No mundo do software, em vez de os projetos serem desconectados uns dos outros, todos os códigos interligados são reunidos em um único centro. Esse método torna o compartilhamento e as atualizações de código entre projetos muito mais rápidos.
Como funciona
Os desenvolvedores acessam todos os projetos por meio de um único repositório mestre, de modo que as alterações feitas em uma biblioteca ficam instantaneamente visíveis em outros projetos.
Onde é usado
É utilizado em grandes empresas de software e em projetos onde são desenvolvidos microsserviços interligados.
Costuma ser confundido com
Não se trata de misturar códigos, mas de gerenciá-los regularmente a partir de um único centro.
Perguntas frequentes
É adequado para todos?
Não, o gerenciamento pode se tornar difícil em projetos muito grandes.
Isso afeta a segurança?
Ele fornece gerenciamento de código mais seguro com autorização correta.
Termos relacionados
Ferramentas relacionadas
Esta explicação foi escrita em linguagem simples para a TreScout e traduzida automaticamente do original em turco · a versão turca é a que vale. Se algo parecer errado ou faltando, escreva para hello@trescout.com. Ler em turco →