Description

Official Router for Vue.js

Overview

Vue Router is the officially endorsed client‑side routing library for Vue applications.

Purpose

In single‑page applications (SPAs), client‑side routing synchronizes the browser URL with the content displayed to the user. As users navigate, the URL changes without requiring a full page reload from the server.

Integration with Vue

Vue Router leverages Vue’s component system. By configuring routes, developers specify which components should be rendered for each URL path.


Creator

Vue.js Official
@vuejs

Related Projects

Vue Routes to Types

Vue Routes to Types

Create TypeScript Types based on Routes

Kitbag Router

Kitbag Router

Type-Safe Router

Unplugin Vue Router

File-based Typed Routing for Vue Router

Vue Router Mock

Vue Router Mock

Mock Routing Interactions