Based on Vue 3.5. Always use Composition API with .
| Script Setup & Macros | , defineProps, defineEmits, defineModel, defineExpose, defineOptions, defineSlots, generics | script-setup-macros | | Reactivity & Lifecycle | ref, shallowRef, computed, watch, watchEffect, effectScope, lifecycle hooks, composables | core-new-apis |
| Built-in Components & Directives | Transition, Teleport, Suspense, KeepAlive, v-memo, custom directives | advanced-patterns |
Vue 3 Composition API, макросы настройки скриптов, система реактивности и встроенные компоненты. Используйте при написании Vue SFC, defineProps/defineEmits/defineModel, наблюдателях или использовании Transition/Teleport/Suspense/KeepAlive. Источник: aatrooox/blog.zzao.club.