6 pontos por xguru 2023-01-10 | 2 comentários | Compartilhar no WhatsApp
  • Embora a adoção de monorepos esteja aumentando gradualmente, é importante escolher a ferramenta certa por causa de problemas relacionados a mudanças, cache e rebuilds
  • Principais recursos a considerar: suporte a linguagens, curva de aprendizado, cache, verificação de build e versatilidade
  • Se a linguagem de desenvolvimento, o fluxo de trabalho e o tamanho da base de código da sua organização forem semelhantes aos do Google, Bazel
  • Se o custo de migração para o Bazel, o suporte a Python ou a escrita de arquivos BUILD forem pontos de insatisfação, Pants
  • Se você trabalha principalmente com JavaScript / TypeScript, o NX também é uma excelente escolha
  • Se forem microsserviços em contêineres, houver dependências em nível de sistema ou tarefas um pouco fora do padrão, Earthly

2 comentários

 
xguru 2023-01-10

Este texto também foi escrito pela Earthly, então leve isso em consideração até certo ponto~