Vue 3 Composition API, script setup macros, reactivity system, and built-in components. Use when writing Vue SFCs, defineProps/defineEmits/defineModel, watchers, or using Transition/Teleport/Suspense/KeepAlive.
All-time #696Trending #1835Hot #5637First seen Jan 28, 2026
Vue 3 Composition API with script setup, reactivity system, and built-in components for single-file components.
Use <script setup lang="ts"> with TypeScript; leverage defineProps , defineEmits , defineModel , and other macros for type-safe component APIs Core reactivity includes ref , shallowRef , computed , watch , watchEffect , and lifecycle hooks; prefer shallowRef when deep reactivity isn't needed Built-in components cover Transition , Teleport , Suspense , KeepAlive , and directives like v-memo for advanced patterns Always use Composition API over Options API; avoid reactive props destructuring to maintain reactivity
Similar popular skills
Related neighbors and high-traction skills in the same topics — useful to compare before installing.
The skill consists of technical documentation and code examples for Vue 3 Composition API. It provides best practices for reactivity, lifecycle hooks, and compiler macros without any detected security risks.