~/talk

What you'll love in Vue 3

Talkat Vue.js Amsterdam 2020 · 2020-02-20..02-21· [vue, typescript]
slides:none on file

Vue 3 promises concrete changes: reactivity now detects property additions and deletions so setting or deleting object/array entries becomes reactive without Vue.set/ Vue.delete; a built-in portals (teleport) lets elements render elsewhere in the DOM; components allow multiple root nodes; v-model supports multiple bindings; a new composition API (RFC) enables feature-based reuse and better TypeScript support; Suspense handles async components; filters are removed; overall claim is smaller, faster runtime and most user code does not need a full rewrite.

AI-written summary · about

  1. 0:00Intro
  2. 2:07Vue is Young and Famous
  3. 2:32Vue is Easy to Use and Learn
  4. 3:26Vue is Options based
  5. 4:35Current Reactivity Caveats
  6. 4:54Setting a new array item
  7. 5:33Adding a new object property
  8. 6:02Deleting an object propert
  9. 6:34Portal: Target
  10. 7:03Portal: Source
  11. 7:38Target + Source
  12. 8:36Portals: Use Case
  13. 9:03Can't wait?
  14. 9:30Sounds familiar?
  15. 10:29v-model API change
  16. 11:28Why Composition API
  17. 11:50Composition API Benefits
  18. 12:31Good Fit For
  19. 13:21Drawbacks of Composition API (own opinion)
  20. 13:46Consider
  21. 14:23Suspense
  22. 15:28#nofilter
  23. 16:55Why upgrade to Vue 3?
  24. 18:18Booth Area
~/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.