
Vue Router
Rutas, navegación, router-link, rutas dinámicas, route params, query parameters, navigation guards
1¿Qué es Vue Router?
¿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>?
¿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?
¿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.
¿Cuál es el propósito del componente router-view?
¿Qué propiedad de router-link especifica el destino?
+15 preguntas de entrevista
Otros temas de entrevista Vue.js / Nuxt.js
Fundamentos de JavaScript
JavaScript moderno (ES6+)
Fundamentos de Vue
Componentes Vue
Pinia State Management
Vuex (Legacy)
Composition API
Reactividad de Vue
Fundamentos de Nuxt
Data Fetching en Nuxt
SSR y SSG en Nuxt
Rutas de servidor Nuxt
Módulos Nuxt
Composables de Vue
Formularios y validación Vue
Gestión de estado en Nuxt
Testing en Vue
Despliegue de Nuxt y CI/CD
Rendimiento de Vue
Patrones avanzados de Vue
TypeScript con Vue
Autenticación Nuxt
SEO con Nuxt
Internacionalización en Nuxt
Arquitectura Vue
Seguridad en Nuxt
Ecosistema Vue
Migración Vue 2→3 y Nuxt 2→3
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