Angular

Fundamentos de Angular

Components, templates, data binding, directivas estructurales, ngFor, ngIf, interpolación, property binding, event binding

20 preguntas de entrevista·
Junior
1

¿Qué es un component en Angular?

Respuesta

Un component es un bloque de construcción fundamental de una aplicación Angular que controla una porción de la interfaz de usuario. Combina un template HTML, estilos CSS y una clase TypeScript con el decorador @Component. Esta arquitectura permite crear interfaces reutilizables y modulares, promoviendo la separación de responsabilidades entre la vista y la lógica de negocio.

2

¿Qué sintaxis muestra una variable TypeScript en el template?

Respuesta

La interpolación con llaves dobles {{ variable }} inserta valores dinámicos en el template HTML. Angular evalúa la expresión TypeScript y convierte el resultado a una cadena mostrada en el DOM. Esta sintaxis se usa para mostrar propiedades del component, realizar cálculos simples o llamar métodos que retornan valores.

3

¿Cómo enlazar una propiedad HTML a una variable del component?

Respuesta

El property binding con corchetes [property]="variable" enlaza una propiedad de elemento DOM a una expresión TypeScript. Angular evalúa la expresión y actualiza la propiedad automáticamente cuando ocurren cambios. Esta sintaxis es unidireccional (component al template) y se aplica a atributos HTML estándar, propiedades personalizadas o inputs de components hijos.

4

¿Qué sintaxis captura un evento de usuario en el template?

5

¿Qué hace la directiva *ngIf en un template Angular?

+17 preguntas de entrevista

Domina Angular para tu próxima entrevista

Accede a todas las preguntas, flashcards, tests técnicos, ejercicios de code review y simuladores de entrevista.

Empieza gratis