~/talk

Vuex 5 Deep Dive

Talkat Vuejs Amsterdam 2021 · 2021-02-26..02-27· [frontend-architecture, javascript]
name:Kia King
github:kiaking
slides:none on file

Vuex 5 provides concrete changes: a store definition that works in both options and composition APIs, a global Vuex instance/registry that ensures shared stores and enables automated code splitting, removal of nested modules in favor of store composition and no mutations only actions, and full compile-time guarantees with complete TypeScript types. Demos show reused store instances (increment in one reflected in another), plugin hooks, SSR/devtools support, and an RFC/RC stage nearing release.

AI-written summary · about

  1. 0:00Start
  2. 6:56What's New in Vuex 5?
  3. 9:00Defining a store
  4. 11:09Using a store.
  5. 12:53Using a store in Vue Component.
  6. 14:35Store is almost identical to Vue Component
  7. 15:29Writing a store with Composition API.
  8. 17:03Store must be global.
  9. 17:54Vuex store registries
  10. 20:42Store composition.
  11. 27:12Plugins.
  12. 28:32Plugins type definition.
~/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.