~/talk

7 Secret Patterns Vue Consultants Don’t Want You to Know

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

Seven concrete tricks that change code not concept: seven patterns include smarter Watchers (watch handlers as method names and immediate: true to remove created hooks), auto-registering components and Vuex modules via webpack require.context to avoid boilerplate and bloat, forcing fresh renders with router-view key=route.fullPath, building transparent wrappers with inheritAttrs: false and listeners forwarding, using functional render functions returning arrays, and integrating Mapbox GL by rendering templates into popups and keeping lifecycle and cleanup explicit.

AI-written summary · about

  1. 0:00Introduction
  2. 6:07Component Registration
  3. 12:45Module Registration
  4. 17:28Radical Tweak 1
  5. 21:47Radical Tweak 2
  6. 28:30Unlocked Possibilities
  7. 28:50One Root Element
  8. 29:21Multiple Components
  9. 31:39Cons
  10. 32:51Rendering non HTML
  11. 33:41MatteboxGL
  12. 34:37API
  13. 37:38Scope Slots
~/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.