In this chapter, we'll be looking at State Management Patterns with Vuex. Vuex may not be needed for every application created, but it is extremely important that you have an understanding of what it is when it becomes appropriate to use it, and how to implement it.
By the end of this chapter, you will have done the following:
- Understood what Vuex is and why you should use it
- Created your first Vuex store
- Investigated actions, mutations, getters, and modules
- Used the Vue devtools to step through Vuex mutations as they happen