Fundamentos de Angular
Components, templates, data binding, directivas estructurales, ngFor, ngIf, interpolación, property binding, event binding
1¿Qué es un component en Angular?
¿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?
¿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?
¿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.
¿Qué sintaxis captura un evento de usuario en el template?
¿Qué hace la directiva *ngIf en un template Angular?
+17 preguntas de entrevista
Otros temas de entrevista Angular
Conceptos básicos de TypeScript
TypeScript Avanzado
Componentes y ciclo de vida
Services & Dependency Injection
Organización de Módulos Angular
Angular CLI
Directivas y Pipes
Routing y Navegación
Formularios reactivos
Formularios template-driven
Fundamentos de RxJS
Operadores RxJS
HttpClient y llamadas API
Gestión de estado básica
Change Detection
Angular Signals
Standalone Components
Pruebas unitarias en Angular
Testing End-to-End
Build y optimización
Fundamentos de NgRx
NgRx avanzado
Arquitectura Angular
Optimización de rendimiento
Seguridad y buenas prácticas
Patrones avanzados de RxJS
Angular Universal y SSR
Micro-frontends Angular
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