Vue: Features that are missing in our favorite framework
summary
Lists concrete gaps: browser native scoped CSS is landing in Chromium and Safari with Firefox on the radar; V-model for dialog/details is implemented as PR #8048 and marked ready to merge; TypeScript ergonomics get fixes via PR 3370 for typed input events and RFCs for strictly typed slot returns and conditional props with workarounds using generics; suspense needs multi-root, better error hooks and SSR teleport fixes; many proposals already exist as RFCs, PRs, or Vue Macros prototypes so you can try them today.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 3:30Scoped CSS in Vue
- 5:17V-model for dialog/details
- 7:25Conditional props
- 11:19Type-safe event helpers
- 15:37Typed slot props
- 17:26Suspense improvements
- 18:51TypeScript in Vue
- 21:42Vue macros
- 23:28Why these features matter
- 24:10Q&A








