Встречается на собеседованиях • сегодня

Какой используешь Vue router

Vue Router — это официальная библиотека для маршрутизации в Vue.js. Она позволяет создавать SPA (Single Page Applications) с динамическими маршрутами, вложенными маршрутами и навигационными хуками.

Основные возможности:

  • Динамическая маршрутизация (/user/:id)
  • Вложенные маршруты (children)
  • Навигационные хуки (beforeEach, beforeRouteEnter)
  • Ленивая загрузка компонентов (() => import('./User.vue'))

Пример настройки:

javascript
import { createRouter, createWebHistory } from 'vue-router';

const routes = [
  { path: '/', component: Home },
  { path: '/user/:id', component: User },
  { path: '/about', component: () => import('./About.vue') }
];

const router = createRouter({
  history: createWebHistory(),
  routes,
});

Используется createWebHistory (HTML5 History Mode) или createWebHashHistory (хеш-режим для старых браузеров).

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы