Summary
In this chapter, we’ve learned how to add multiple pages and navigate by several means: by using the router-link component or manipulating the routes programmatically. We’ve created composables in order to use and reuse logic within our application. For a better user experience, we learned how we can handle errors in a user-friendly manner.
In our next chapter, we’ll build an application using Vuetify, a third-party component library. Component libraries allow us to speed up development by making use of ready-made components. In addition, we’ll introduce an application state using Pinia, where we can modularly store data (or a state) to be shared between components throughout our application.