QnA Live with the Vue Core Team
summary
Live Q&A covers concrete roadmap and tools: testing defaults around Vitest, Cypress, Playwright and TDD, no plan to deprecate Options API (Composition and Options continue to co‑exist), no imminent Vue 4 but breaking changes would trigger a major bump, and an upcoming Vapor mode compiles components differently to skip VNode overhead promising faster components. Work in progress includes router “loaders” RFC for navigation‑synchronized data fetching, Pinia as the recommended store over Vuex, and pragmatic advice that micro‑frontends and PWA support require nontrivial engineering.
AI-written summary · about
chapters (28)
- 0:00Vue Core Team Q&A intro
- 0:24G’s Vue ecosystem contributions
- 2:55Eduardo’s Vue testing practices
- 5:01Composition vs Options API plans
- 7:54Vue 4 release timeline
- 12:13Upcoming Vue developments
- 16:31Vue CLI maintenance status
- 18:41Direct SVG in Vue templates
- 19:25Writable stores vs Pinia
- 20:30Migrating from Vuex to Pinia
- 21:13Dev-only Vue components
- 23:00Pinia advantages over global state
- 23:21Vue Apollo options and composables
- 24:49Importing SVGs in Vue
- 26:19Vue ecosystem mapping
- 27:44Vite PWA and SPA support
- 31:22VueX maintenance status
- 32:50Favorite Vue 3 UI frameworks
- 35:45Vue team collaboration improvements
- 41:46Core team requirements
- 44:17Core team tenure and experiences
- 45:01Performance: shallowRef vs ref
- 47:08Migrating Vue to Nuxt
- 48:58Debugging Vue composables
- 51:34Micro frontends for Vue
- 54:31Generic typed Vue components
- 54:53AI in Vue DevTools
- 55:55Hobbies and interests outside of coding
related talks
58mVue.js Core Team Live Panel Discussion
50mNuxt and Vite Core Teams LIVE panel
36mVue: What to Expect in 2023
03h 17mLive Stream with Creator of Vue and Astro, Vite Panel and React.js by Meta
32mVue, simple yet scalable
48mPatterns for Large Scale Vue JS Applications
26mMaintaining OSS like vue-cli, vue-devtools, vue-apollo and more!
38mHow vite changes the game for Vue and Web development
