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

Diferença entre Diretiva e Componente AngularJS

Utilizar Directives com AngularJS (1.x) está ultrapassado? Qual a diferença entre usar diretivas e componentes?

1 resposta
solução!

Oii Júlio! As diretivas são usadas como extensão do HTML (como atributos de tags) para manipulação simples do DOM/elementos, e elas contém alguns problemas conhecidos com data-binding e escopos.

O component venho como uma proposta para solucionar estes problemas conhecidos das diretivas, isolando escopos, lidando melhor com o data-binding, manipulação mais avançada do DOM, e também para começar adaptar o código mais próximo dos moldes do Angular (2). O ideal seria usar esta abordagem.

Espero ter ajudado, abraços e bons estudos!