YoVDO

Vue.js State Management with Vuex and TypeScript

Offered By: egghead.io

Tags

Vue JS Courses Typescript Courses Vuex Courses

Course Description

Overview

In Use TypeScript to Develop Vue.js Web Applications we’ve seen how TypeScript Vue apps development by creating class based components and using decorators.
This course will extend it, showing you how you can use Vuex with TypeScript in order to manage the state of your Vue app. We’ll see how to type-safe your store, organize the state in modules, modify it using mutations and actions and write Vuex plugins, all by creating a beer shop app throughout the course.

Syllabus

  • Create a Vuex Store using TypeScript
  • Access State by using Vuex getter functions with TypeScript
  • Modify State by using Vuex Mutations with TypeScript
  • Use Vue Tools to Navigate Across the Vuex State
  • Perform Async Updates using Vuex Actions with TypeScript
  • Handle Forms Connected to a Vuex Store using TypeScript
  • Split Vuex Store into Modules using TypeScript
  • Lazy Load a Vuex Module at Runtime using TypeScript
  • Access the Root State from a Vuex Module using TypeScript
  • Use Namespaces in Vuex Stores using TypeScript
  • Call a Root Vuex Mutation or Action from within a Module in TypeScript
  • Write a Vuex Plugin using TypeScript
  • Add options to a Vuex plugin using TypeScript

Taught by

Alex Jover Morales

Related Courses

Build a Server Rendered Vue.js App with Nuxt and Vuex
egghead.io
Create a News App with Vue.js and Nuxt
egghead.io
Fundamentals of VueJS
Board Infinity via Coursera
Become a Vue.js Developer
LinkedIn Learning
Building Laravel and Vue.js Web Apps
LinkedIn Learning