Like Angular and React, Vue.js has its own router. Vue's official router library is called the Vue Router (https://router.vuejs.org). Vue Router offers a really easy-to-use solution for managing routing on the client side with Vue.js.
While covering Angular in the previous chapters, we couldn't look at its router due to space constraints. In the next chapter, we'll take some time to introduce routing so that we can structure our application and learn how to leverage this important concept of modern web applications.
As we'll see, the router will allow us to split our application into multiple pages and associate each of those with a specific route (URL). The Vue Router is a URL router, as opposed to a state router, like the Angular router is. If you already know about Angular's router, you'll quickly see the difference between them.
Basically...