0Pricing
Angular Academy · Lección

Configuración de rutas

Gestione las rutas de forma eficaz en aplicaciones de Angular.

Configuración de rutas es una lección gratuita de Angular Academy en CoddyKit. Esta es la lección 1 de 3. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Angular Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Angular Academy incluye 3 lecciones en total.

Configurar rutas en Angular

Configurar rutas en Angular

Esta lección presenta el enrutamiento de Angular, una forma de navegar entre vistas y gestionar las URL de la aplicación.

Configuración de rutas — ilustración 1

¿Qué es el enrutamiento?

¿Qué es el enrutamiento?

El enrutamiento le ayuda a navegar entre diferentes componentes o páginas de la aplicación de Angular según la URL.

Configurar el módulo de enrutamiento

Configurar el módulo de enrutamiento

Cree un módulo de enrutamiento al iniciar el proyecto o más adelante mediante Angular CLI:

ng generate module app-routing --flat --module=app

Definir rutas

Definir rutas

Las rutas se definen como una matriz de rutas vinculadas a componentes:

const routes: Routes = [
  { path: 'home', component: HomeComponent },
  { path: 'about', component: AboutComponent }
];

Salida del enrutador

Salida del enrutador

Use <router-outlet></router-outlet> para representar dinámicamente los componentes coincidentes según la ruta.

<router-outlet></router-outlet>

Navegar con routerLink

Navegar con routerLink

Navegue entre vistas mediante la directiva routerLink:

<a routerLink="/home">Home</a>

Navegar mediante programación

Navegar mediante programación

También puede navegar mediante programación usando el servicio Router:

this.router.navigate(['/home']);

Rutas comodín

Rutas comodín

Gestione las rutas no definidas mediante rutas comodín para mostrar una página 404 personalizada:

{ path: '**', component: PageNotFoundComponent }

Resumen

Resumen

Ahora comprende los conceptos básicos del enrutamiento y puede configurar rutas eficazmente en aplicaciones de Angular. ¡Muy bien!

Configuración de rutas — ilustración 10

Preguntas frecuentes

¿La lección «Configuración de rutas» es gratis?

Sí — el texto completo de «Configuración de rutas» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Angular Academy, actualiza a CoddyKit PRO. El curso de Angular Academy incluye 3 lecciones en total.

¿Qué aprenderé en «Configuración de rutas»?

Gestione las rutas de forma eficaz en aplicaciones de Angular. Practicas Angular Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.

¿Necesito experiencia previa para empezar Angular Academy?

No se requiere experiencia previa. Angular Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 1 de 3.

¿Cuánto tiempo toma la lección «Configuración de rutas»?

La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.

¿Puedo escribir y ejecutar código en esta lección de Angular Academy?

Sí. Cada lección de Angular Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.

Todas las lecciones de este curso

  1. Configuración de rutas
  2. Guards de rutas
  3. Carga diferida de módulos
← Volver a Angular Academy