Course Outline
Introduction
- State management overview
Overview of Vuex Features
- Components (state, getters, actions, mutations)
- Integration with Vue
Getting Started with Vuex
- Creating a Vuex store
- Importing store to Vue
Receiving States from the Store
- Computed property
- Object spread operator
Creating a Getter
- Property-style access
- Method-style access
Committing a Mutation
- Object-style commit
- Reactivity rules
- Mutations in components
Learning About Helpers and Actions
- Commit method
- Dispatch method
- The mapState and mapActions helpers
Working with Vuex Modules
- Module local state
- Dynamic module registration
- Module reuse
Troubleshooting
Summary and Conclusion
Requirements
- Basic understanding of HTML, CSS, JavaScript, and Vue
Audience
- Developers
- Programmers
Testimonials (3)
Interesting examples, extensive knowledge of the lecturer, good contact with participants.
Dawid
Course - Advanced Vue.js
Machine Translated
I am glad we can get the recordings, slides and files zipped to us so we can always reference back to them when needed. David explained concepts clearly and was able to answer questions that we had. He was very knowledgeable.
Renee Chan - Mackenzie Investments
Course - Vue.js
I really like Shawn's live coding style in teaching the course. He demonstrated his practical knowledge and experience on the subject.