~/talk

Vue 3.0 Updates

Talkat Vue Fes Japan 2018 · on Saturday, 2018-11-03· [javascript, web-platform]
slides:none on file

Ground-up rewrite of the Virtual DOM and a new compiler deliver about 100% speed increase and roughly half the memory use (example: 3,000 stateful components drop from ~280ms to ~126ms). Reactivity moves from getters/setters to proxies for full mutation detection (adds property add/delete, array indices, Map/Set, classes). Runtime targets tree-shaking and yields a tiny ~10 KB gzipped runtime, plus a createRenderer API under 200 lines for custom native or canvas renderers. New observable API, render-tracking hooks and experimental time-slicing demos are included.

AI-written summary · about

  1. 0:00Introduction and welcome
  2. 1:11Vue 3.0 development overview
  3. 3:04Virtual DOM rewrite and performance
  4. 7:45Compiler optimizations
  5. 13:25Slot optimization and lazy evaluation
  6. 15:55Static tree hoisting
  7. 18:05Inline handler hoisting
  8. 19:28Benchmark results and benefits
  9. 21:12Tree shaking and bundle size
  10. 23:26Improved code maintainability
  11. 27:06Custom renderer API
  12. 31:59Exposed reactivity API
  13. 34:12Debugging with render hooks
  14. 36:22TypeScript and class components
  15. 38:42Better warning system
  16. 40:10Experimental hooks support
  17. 44:46Time slicing and concurrency
  18. 49:30Closing and Q&A
~/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.