Angular

Fundamentos do Angular

Components, templates, data binding, diretivas estruturais, ngFor, ngIf, interpolação, property binding, event binding

20 perguntas de entrevista·
Junior
1

O que é um component no Angular?

Resposta

Um component é um bloco de construção fundamental de uma aplicação Angular que controla uma parte da interface do usuário. Combina um template HTML, estilos CSS e uma classe TypeScript com o decorator @Component. Essa arquitetura permite criar interfaces reutilizáveis e modulares, promovendo a separação de responsabilidades entre a visualização e a lógica de negócio.

2

Qual sintaxe exibe uma variável TypeScript no template?

Resposta

A interpolação com chaves duplas {{ variable }} insere valores dinâmicos no template HTML. O Angular avalia a expressão TypeScript e converte o resultado em uma string exibida no DOM. Essa sintaxe é usada para exibir propriedades do component, realizar cálculos simples ou chamar métodos que retornam valores.

3

Como vincular uma propriedade HTML a uma variável do component?

Resposta

O property binding com colchetes [property]="variable" vincula uma propriedade de elemento DOM a uma expressão TypeScript. O Angular avalia a expressão e atualiza a propriedade automaticamente quando ocorrem mudanças. Essa sintaxe é unidirecional (component para template) e se aplica a atributos HTML padrão, propriedades personalizadas ou inputs de components filhos.

4

Qual sintaxe captura um evento do usuário no template?

5

O que a diretiva *ngIf faz em um template Angular?

+17 perguntas de entrevista

Domine Angular para sua proxima entrevista

Acesse todas as perguntas, flashcards, testes tecnicos, exercicios de code review e simuladores de entrevista.

Comece gratis