Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Estrutura do projeto

Boa noite, estou com dúvida em relação a organização dos arquivos, foi disposto que os arquivos compartilhados entre os módulos ficariam em src -> app -> shared. E os arquivos Core que teoricamente serão exibidos em todas as páginas ficariam em src -> app -> core.

Entretanto o menu é criado em shared e importado no módulo core assim como outros componentes (alert e loading). Não seria mais lógico eles já serem criados dentro da estrutura core?

Gostaria também de referências para estruturação de um projeto de grande porte se possível.

Grato.

1 resposta
solução!

Fala ai André, tudo bem? Nesse caso o ideal é que os componente comuns fiquem na pasta shared, isso porque eles podem ser utilizados pelas páginas do core ou outro contexto.

Tem um post no meu blog onde eu falo um pouco como eu organizo projetos em React, a arquitetura vale também para projetos Angular, Vue, etc...

O post está um pouco desatualizado da minha estrutura atual, mas, 90% ainda é igual.

https://blog.matheuscastiglioni.com.br/como-organizar-projetos-em-react/

Espero ter ajudado.