Iniciar qualquer projeto de software envolve a tomada de uma série de decisões. Dentre as decisões corretas que tomamos no projeto da Code:Nation eu posso citar a escolha da linguagem Go em conjunto com a Clean Architecture, a recente adoção dos conceitos de JAMstack e a escolha por organizarmos o código na forma de um único repositório no Github. Neste post quero falar especialmente sobre este último ponto, o monorepo e como resolvemos um dos desafios desta decisão.
Powered by WPeMatico