Vue.js / Nuxt.js

Vue Router

Rutas, navegación, router-link, rutas dinámicas, route params, query parameters, navigation guards

18 preguntas de entrevista·
Junior
1

¿Qué es Vue Router?

Respuesta

Vue Router es la biblioteca oficial de enrutamiento para Vue.js. Permite crear aplicaciones single-page con navegación entre diferentes vistas sin recargar la página. Vue Router gestiona el historial del navegador, los parámetros de URL y ofrece funcionalidades avanzadas como los navigation guards para controlar el acceso a las rutas.

2

¿Cuál es la principal ventaja de usar router-link en lugar de una etiqueta <a>?

Respuesta

El componente router-link evita la recarga completa de la página durante la navegación, a diferencia de una etiqueta <a> estándar. Intercepta los clics para realizar una navegación del lado del cliente usando la History API del navegador. Esto conserva el estado de la aplicación y ofrece una experiencia de usuario fluida sin latencia de carga.

3

¿Cómo definir una ruta simple en Vue Router?

Respuesta

Una ruta simple se define creando un objeto con las propiedades path y component dentro del arreglo de rutas. El path indica la URL (como /about) y component especifica el componente Vue que se mostrará. Esta configuración mínima es suficiente para crear una navegación funcional en la aplicación.

4

¿Cuál es el propósito del componente router-view?

5

¿Qué propiedad de router-link especifica el destino?

+15 preguntas de entrevista

Domina Vue.js / Nuxt.js para tu próxima entrevista

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

Empieza gratis