Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

duvida sobre HttpClientModule

No final do vídeo o professor decidiu tirar o HttpClientModule do modulo principal, e passar para o filho, mas quando eu tiver outros modulos filhos sempre precisarei importa-lo novamente, não seria melhor deixar o HttpClientModule no modulo principal?

1 resposta
solução!

Não por dois motivos.

  1. Como Angular permite a criação de componentes e de agrupa-lós em módulos. Se necessário, e com certeza vai ser, você pode usar módulos que foram criados para a aplicação X na aplicação Y, o ideal, é que você leve o módulo já completo com todas as suas dependências.

  2. Imagine que você tenha 150 componentes divididos em 10 módulos da sua aplicação. A lista de dependências importadas no módulo raiz será grande, e inclusive pode correr o risco de gerar conflitos de nomes das dependências.