Using Libraries for Large-Scale Applications
Before you start learning how to use different libraries to develop large-scale and enterprise-ready applications with Vue.js 3, you need to understand these individual libraries and the various features they are bundled with to help you navigate through building scalable and enterprise-ready applications.
In this chapter, we will cover the essential aspects of Vuex, Axios, and Vue Router and how to integrate them with Vue 3 to develop an enterprise application. This background information will put you in a better position to grasp the terms and concepts of these libraries and help you understand how to build and scale an enterprise-ready application.
We will cover the following key topics in this chapter:
- Exploring large-scale Vuex
- Structuring with the repository pattern
- Creating a repository folder
- Structuring Vue navigation with Vue Router
Once you’ve mastered each of these topics, you will be ready...