Lessons: 12Length: 1.4 hours

Next lesson playing in 5 seconds

Cancel
  • Overview
  • Transcript

1.1 Introduction

Frameworks like React and Vue revolutionized the way that we write web applications. And while they have certainly made it easier and more efficient to build rich user experiences, there are some things that they just don't do, like managing state. That's why both React and Vue rely upon separate but integrated libraries for managing state. And for Vue, we use Vuex, or however you pronounce it. Hi, I am Jeremy McPeak, and I invite you to spend some time with me so that I can teach you about Vuex. It's a library that excels at managing state for large applications. But I find that I use it for just about every application that I write, both large and small. So in this course, we will build pieces of an application that uses Vuex to manage its state. You'll first of all learn how to store your data X state, and how to access it. But then you'll learn about mutations and how you can use them to manipulate your state. You'll then write Guitars to provide your application with state that is derived from computations. And you'll learn about how to include and dispatch asynchronous tasks. From there, you'll learn more advanced concepts that include the new composition API, guitar methods, chainable actions and more. We have a lot of ground to cover, so when you're ready, cue up the next video, and we will get started.

Back to the top