Learn Vue JS course Learn Javascript and Vue JS Learn VueJS course Learn VueJS Tutorial

About the Pinia: The Enjoyable Vue Store course

As of winter 2021, Pinia is the officially recommended state management solution for Vue.js. Use it to provide a central data store that works with both the Options API and the Composition API.

Pinia is a great choice for statemanagement because it:

  • has an intuititve API
  • is Type Safe for accurate auto completion
  • includes support for Vue.js Devtools
  • has a plugin system that makes it easily extended
  • is modular by design making for better organized code and automatic treeshaking
  • is extremely lightweight, at ~1kb

In this course, learn everything that you need to know to be proficient with Pinia as a state management solution in your Vue.js applications.

1

Pinia Fundamentals

4 lessons • 17 min
icon
Access State from a Pinia Store
Jan 27 2022
icon
Synchronous and Asynchronous Actions in Pinia
Jan 27 2022
icon
Create a Cart Store and Pinia in the Devtools
Jan 27 2022
icon
An Example of Local Vs Global State
Jan 27 2022
icon
Getters in Pinia
Feb 03 2022
icon
Dynamic Getters and Displaying the Cart Items
Feb 03 2022
icon
Reset the State in Pinia
Feb 03 2022
icon
Challenge: Cart Modifications
Feb 03 2022
icon
Access Stores from Other Stores
Feb 10 2022
2

Pinia with the Options API

0 lessons • 0 min
icon
Access Pinia State and Getters in the Options API
Feb 10 2022
icon
Access Pinia Actions in the Options API
Feb 10 2022