In previous chapters, I wrote about the possibility of persisting the EveryNote application state, using the Vuex plugin system. We also learned about a built-in logger plugin to log every mutation. But, what exactly is a Vuex plugin? And how can we write a custom plugin?
In the following pages, you will:
- Learn about the Vuex plugin system
- Add two useful plugins to the EveryNote application
- Write a Google Analytics plugin to track user interaction with your app
- Develop an undo/redo plugin