Vue Router — маршрутизация SPA. createRouter с routes и history mode (createWebHistory или createWebHashHistory).
router-link — навигация без перезагрузки; router-view — outlet для компонента страницы. Динамические маршруты: /user/:id, доступ через useRoute().params.
Навигационные хуки: beforeEach для guard (авторизация). Lazy load: component: () => import('./Page.vue').
const routes = [
{ path: '/', component: Home },
{ path: '/user/:id', component: User },
]<router-link to="/about">О нас</router-link>
<router-view />Книга, игра и упражнения доступны без регистрации. Видеоуроки — после оплаты курса.