It is now time to introduce the Vuex architecture, which consists of five core concepts:
- Single state tree
- Getters
- Mutations
- Actions
- Modules
Each concept will be discussed in detail, with some pieces of code that will help to make it clear. Once you have read the following pages, you will have a clear understanding of Vuex architecture.