Vue Built-in Components Support
Use Vue 3's core components in React, including KeepAlive (component caching), Transition (animation transitions), Teleport (portals), and Suspense (async loading).
Seamlessly integrate Vue 3's excellent components and reactive system into React
Use Vue 3's core components in React, including KeepAlive (component caching), Transition (animation transitions), Teleport (portals), and Suspense (async loading).
Valtio-based reactive state management, providing Vue-style APIs like useReactive, useVRef, useComputed, supporting deep and shallow reactivity.
Complete watch API support, including useWatch, useWatchEffect, useWatchPostEffect, providing Vue-style reactive watching experience.
Built-in utility functions like vCls, vStyle, vOn, vKeyless, implementing Vue template directive convenience syntax in JSX.
Provides lifecycle Hooks like useMounted, useUpdated, useBeforeUnmount, perfectly corresponding to Vue lifecycle.
Provides utility functions like useToVRef, useToVRefs, useToRaw, supporting conversion and operations between reactive objects and Refs.
Complete type definitions, out-of-the-box IntelliSense support, providing excellent development experience.
Can be imported on-demand, no need to rewrite existing code, gradually introduce Vue's excellent patterns into React projects.
