~/talk

State of the Vuenion

Talkat Vueconf.US 2023 · 2023-05-24..05-26· [vue, typescript]
slides:none on file

Vue 3.3 is released with concrete TypeScript improvements: script setup + TypeScript DX adds imported/complex types, generics, typed slots, ergonomic defineEmits, reactive props destructure and defineModel that turns v-model into a ref; VitePress hits 1.0 beta; roadmap lists issue cleanup, smaller 3.x minors, Suspense/teleport/hydration fixes, lazy hydration and hydration-mismatch checks. Vapor Mode is a multi‑stage effort — Vapor Mode runtime mostly done, compiler and integration next — goal is opt‑in component‑level adoption and a working preview by year‑end.

AI-written summary · about

  1. 0:00Intro
  2. 0:58Vue 3.3 is released
  3. 2:09Focus: script setup + Typescript DX
  4. 4:02Imported & Complex Types support in SFC Macros
  5. 4:56Generic Components
  6. 6:24More Ergonomic defineEmits
  7. 8:08Typed Slots with defineSlots
  8. 9:25Reactive Props Destructure
  9. 12:02defineModel
  10. 13:19defineOptions
  11. 13:47Getter support via toRef & toValue
  12. 17:36JSX Import Source
  13. 18:52What's next?
  14. 20:09Vue core issue / PR cleanup
  15. 20:22Plans for upcoming 3.x minors
  16. 22:08Vapor Mode
  17. 23:26Vapor Mode stages
  18. 27:58Future Standards to Track
  19. 33:56Thank you
~/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.