Vue Router

Official client-side routing solution for Vue.js single-page applications. Vue Router provides declarative routing with nested routes, dynamic route matching, navigation guards, route lazy-loading, and programmatic navigation. Supports both HTML5 history mode and hash-based routing.

API entry from apis.yml

apis.yml Raw ↑
name: Vue Router
description: Official client-side routing solution for Vue.js single-page applications. Vue Router provides
  declarative routing with nested routes, dynamic route matching, navigation guards, route lazy-loading,
  and programmatic navigation. Supports both HTML5 history mode and hash-based routing.
humanUrl: https://router.vuejs.org/
baseUrl: https://cdn.jsdelivr.net/npm/vue-router@4
tags:
- Navigation
- Router
- SPA
properties:
- type: Documentation
  url: https://router.vuejs.org/guide/
- type: API Documentation
  url: https://router.vuejs.org/api/
- type: GitHub
  url: https://github.com/vuejs/router
- type: NPM
  url: https://www.npmjs.com/package/vue-router