Routing y Navegación
Router, configuración de routes, RouterModule, route parameters, query parameters, route guards, lazy loading, preloading strategies
1¿Qué es el Router en Angular?
¿Qué es el Router en Angular?
Respuesta
El Router de Angular permite navegar entre diferentes vistas (components) según la URL del navegador. Gestiona el mapeo entre las URLs y los components, permitiendo crear aplicaciones single-page con múltiples vistas. El Router observa los cambios de URL y carga los components apropiados en un RouterOutlet.
2¿Qué módulo importar para usar routing en Angular?
¿Qué módulo importar para usar routing en Angular?
Respuesta
RouterModule es el módulo de Angular que proporciona todos los servicios y directivas necesarios para el routing (Router service, RouterOutlet, RouterLink, etc.). Se importa desde @angular/router y se configura con las routes mediante RouterModule.forRoot() para el módulo principal o RouterModule.forChild() para los feature modules.
3¿Cómo definir routes en Angular?
¿Cómo definir routes en Angular?
Respuesta
Las routes se definen en un array de tipo Routes, donde cada objeto especifica un path y el component a mostrar. Con standalone components (Angular 14+), se usa provideRouter(routes) en la configuración de la aplicación. Con NgModules, se usa RouterModule.forRoot(routes) en el módulo principal.
¿Cómo mostrar el contenido de una route en el template?
¿Cómo crear un enlace de navegación declarativo en el template?
+21 preguntas de entrevista
Otros temas de entrevista Angular
Conceptos básicos de TypeScript
TypeScript Avanzado
Fundamentos de Angular
Componentes y ciclo de vida
Services & Dependency Injection
Organización de Módulos Angular
Angular CLI
Directivas y Pipes
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