~/talk

Making Vue with Vue

Talkat Vue.js Summit 2018 · 2018-08-31..09-01· [frontend-architecture, vue]
slides:none on file

Explains concrete Vuex internals: the store is a single state tree split into modules, Vuex implements reactivity by creating a Vue VM for reactivity with your state, actions are just methods that may return promises, and mutations are wrapped functions that commit by calling them. Describes using Vuex, Vue CLI, Axios and GitLab CI to build Meltano — an ELT data app that loads real warehouse data, updates charts reactively, is open source, and ships after three weeks with a four‑person team.

AI-written summary · about

  1. 0:00Introduction to talk
  2. 1:53DIY vs Vuex for code organization
  3. 7:07Vuex as centralized state solution
  4. 10:20Vuex single state tree and modules
  5. 13:12Vuex reactivity with Vue
  6. 14:41How Vuex actions work
  7. 16:04Vuex mutations explained
  8. 17:32State modification rules in Vuex
  9. 19:01Melton O app overview
  10. 22:34Data flow in Melton O
  11. 24:39Vue CLI benefits for setup
  12. 25:20DIY vs Vuex with Vue CLI
  13. 26:02Q&A: Most challenging part
  14. 28:20Q&A: Open-source project details
  15. 28:40Q&A: Contributing to project
  16. 29:42Q&A: Component state management
  17. 31:05Q&A: What not in Vuex store
  18. 32:54Q&A: MapState vs MapGetters performance
~/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.