5 - Componente

Olá pessoal, na quinta aula do treinamento de Angular 20, iremos trabalhar com componentes.

Componentes são partes de um site/sistema. A grande vantagem de adotarmos o uso de componentes, é a reutilização e estrutura mais simplificada.

Para criarmos um componente, é necessário que nosso projeto não esteja sendo executado. Procure o terminal do VSCode, caso esteja em execução utilize o atalho CTRL + C para finalizar.

Agora podemos criar um componente, existem duas opções:

  • ng generate component meu-componente
  • ng g c meu-componente

Fique à vontade para escolher o comando para gerar seus componentes. Agora vamos compreender a estrutura de um componente:

  • HTML: Arquivo de estrutura HTML
  • CSS: Arquivo para estilização da página
  • TS: Arquivo para implementar a regra de negócios
  • SPEC.TS: Arquivo responsável pelos testes unitários

Para exibirmos um componente é bem simples, primeiro abra o arquivo app.component.html e chame seu componente, exemplo: < app-meu-componente>

Para finalizarmos, importe este componente. O Angular precisa saber que você está utilizando determinado componente, abra o arquivo app.component.ts, importe na parte superior e faça referência no vetor imports:[].

Acompanhe nossa aula no YouTube: