You've built an awesome Vue.js application. But over time, you keep finding that the pieces you add don't quite integrate. Things seem to have a mind of their own, because loose connections that worked wonderfully at the beginning grow more challenging as your app gets larger. Vuex helps you bring all of the pieces together, providing a central place to manage your application's state. In this course, Alexander Zanfir steps through how to use this state management pattern and library to more effectively handle the complexities in medium-to-large-scale Vue.js apps. Alexander covers using getters to process your state data, modifying data using mutations, making asynchronous calls using actions, and more.
Topics include:
Why use Vuex?
Working with getters
Modifying data with mutations
Making asynchronous calls with actions
Passing parameters with actions
Creating an error display system
Separating logic with modules
VISITOR COMMENTS (0 )
FILE LIST
Filename
Size
1 - Introduction/01 - Why use Vuex.mp4
16.2 MB
1 - Introduction/02 - Getting started.mp4
2 MB
2 - 1. Why Use Vuex/03 - Your objectives.mp4
3.6 MB
2 - 1. Why Use Vuex/04 - Setting up the environment.mp4
6.2 MB
2 - 1. Why Use Vuex/05 - Creating a centralized store.mp4
12.3 MB
2 - 1. Why Use Vuex/06 - Creating a Vuex store.mp4
6.6 MB
2 - 1. Why Use Vuex/07 - Using mapState.mp4
6.4 MB
3 - 2. Using Getters/08 - Getting fullName.mp4
13 MB
3 - 2. Using Getters/09 - Passing a parameter to getter.mp4
22.4 MB
3 - 2. Using Getters/10 - Creating an isLoaded getter.mp4
7.7 MB
3 - 2. Using Getters/11 - Creating a loading progress circle.mp4
9.7 MB
3 - 2. Using Getters/12 - Using mapGetters.mp4
10.3 MB
4 - 3. Using Mutations/13 - Modifying data with a mutation.mp4
4.8 MB
4 - 3. Using Mutations/14 - Adding a new student.mp4
5.1 MB
4 - 3. Using Mutations/15 - Using mapMutations.mp4
3.2 MB
5 - 4. Using Actions/16 - Making asynchronous calls with actions.mp4
7.2 MB
5 - 4. Using Actions/17 - Passing parameters with actions.mp4
8.2 MB
5 - 4. Using Actions/18 - Updating edit student with actions.mp4
25.1 MB
5 - 4. Using Actions/19 - Using Vue.set to update your student array.mp4
11.1 MB
6 - 5. Modules/20 - Creating an error display system.mp4
12.6 MB
6 - 5. Modules/21 - Separating logic with modules.mp4