FC ConcursosFC Concursos

Questão FC373533

Em um site desenvolvido utilizando o framework Angular, um Técnico observou no interior da tag <body> do arquivo index.html um elemento Angular definido no arquivo app/app.componen

Desenvolvimento Web

FCC · 2022

Em um site desenvolvido utilizando o framework Angular, um Técnico observou no interior da tag <body> do arquivo index.html um elemento Angular definido no arquivo app/app.component.ts que será o primeiro componente carregado e o contêiner para os outros componentes. Trata-se do elemento

  1. <angular-root>
  2. <render>
  3. <document-root>
  4. <app-root>
  5. <main-app>
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

<app-root> é o seletor do componente raiz da aplicação Angular definido em app/app.component.ts. Esse elemento é inserido dentro do index.html (na tag <body>) e funciona como o contêiner onde a view do AppComponent será renderizada.

O valor do selector no decorator @Component determina essa tag; o Angular localiza <app-root> e substitui pelo template do componente durante a inicialização.

O AppModule é responsável pelo bootstrapping da aplicação: ele registra o componente raiz para ser criado uma única vez e torna-o ponto de entrada dos demais componentes e módulos.

Na prática, <app-root> centraliza a estrutura da aplicação e normalmente contém elementos como <router-outlet> ou cabeçalhos e rodapés que envolvem os componentes filhos.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo