~/talk

The Importance of State Management in Vue

Talkat Spotlight Vue.js FITC 2018 · on Saturday, 2018-03-03· [vue, frontend-architecture]
slides:none on file

Argues that predictable app state needs explicit patterns not just props or examples and demonstrates three concretions: a global event bus (easy but untrackable), a tiny shared store, and Vuex store with states, mutations, actions and getters. Builds a shopping‑cart app wired to Vuex modules and the Vue devtools and shows time‑travel debugging working as mutations commit. Claims Vuex suits medium‑to‑large apps, shows how modules reduce boilerplate, and points out when the extra ceremony is overkill.

AI-written summary · about

  1. 0:00Start
  2. 0:12Intro
  3. 0:42View Components
  4. 1:00View Component Constructor
  5. 3:40Custom Event Listener
  6. 5:43What Is an Event Bus
  7. 6:37Event Bus Listener
  8. 13:19What Is Flux
  9. 14:13View X Store
  10. 14:41View Instance
  11. 15:21Mutations
  12. 23:06Integration with a View Dev Tools for Time Travel Debugging
  13. 25:41Store Index
  14. 26:15Ux Modules
  15. 33:44Passing Information between View Instances
  16. 35:25Is There a Discount Code to the Book
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.