Overview of Vue Router features
Vue Router is the official router for Vue.js, designed to facilitate the creation of Single Page Applications (SPAs) through deep integration with the Vue.js core. Key capabilities include:
- Nested route and view mapping
- Modular, component-based router configuration
- Support for route parameters, queries, and wildcards
- View transition effects utilizing the Vue.js transition system
- Fine-grained navigation control
- Automatic active CSS classes for links
- Support for both HTML5 history mode and hash mode (with IE9 auto-fallback)
- Customizable scroll behavior