O funcție Composable este echivalentul unui Custom Hook din React: o funcție pură care folosește primitivele reactive ale Vue pentru a încapsula și partaja logica cu stare între multiple componente fără duplicare.
Extensibilitate și Arhitectură în Vue 3: Crearea de Composables Reutilizabile și Directive Personalizate în Vue.js & Nuxt
Composables & Directive
Vue 3
Ghid enterprise pentru arhitecturi Vue 3 curate: extragerea logicii de afaceri în composables (useFetch, useDebounce), crearea de directive custom v-focus / v-click-outside și plugin-uri globale.
Sintaxă
export function useCounter() { const count = ref(0); return { count }; }