-
-
Notifications
You must be signed in to change notification settings - Fork 8.8k
Open
Description
This Issue was created to provide better disclosure of information and find features that can be completed for community contributors. Maintainers are welcome to participate in updating this list.
Vapor is Vue's high-performance subset. Some features in the roadmap might be canceled after discussion, for example, if implementing them affects performance or if they are proven to be poorly designed.
Core Features (High Priority)
- SSR / Hydration ⭐ Critical
- Async Component
- KeepAlive
- Transition / TransitionGroup
- Teleport
Advanced Features (Medium Priority)
- Suspense
- Dynamic Components with v-html/v-text
- Forwarded Slots
- Template Ref Interop
- Component Events (keys/nonKeys modifier)
- Fragment Support
- v-once Support
- ScopeId Support
Performance & DX
- Shallow Clone for shallowRef in v-for
- Provide/Inject System
- Enhanced TypeScript Support
- Incremental Updates (setClassIncremental, setStyleIncremental)
Ecosystem
- VitePress
- Vue Router
- Pinia
- Nuxt.js (depends on SSR Hydration)
- DevTools Integration
NicoPennec, frankrousseau, Gianthard-cyh, JohnieXu, alex-snezhko and 11 moremeduzen, Sdju, Hekikai, lokyiec and moushicheng
Metadata
Metadata
Assignees
Labels
No labels