This article dives into Vuex, a Vue.js State Management Library. We'll look at the problems it was created to solve, the core concepts behind it, how to set it up, and, of course, use code examples at every step of the way.
GraphQL isn't just a way to communicate with remote APIs—it is a data query and manipulation language for data in general. Apollo Link State gives you the ability to manage your local state by performing queries and mutations. This provides a single interface to all of your data, both local and remote, avoiding the need to include another state management library such as Redux or MobX in your app.
Learn how to build an eCommerce site that uses Vue for dynamically handling products and utilizes Vuex to correctly manage the state of your shopping cart.
UI development is more complex than it appears. In fact, behind all of your favorite UI elements and actions lie secret machines … state machines. Once you understand how to manage state and state machines, it’ll make your life easier.