Composables

Un composable est une fonction qui encapsule et réutilise une logique avec état en s'appuyant sur l'API de composition de Vue (ref, computed, hooks). Par convention, son nom commence par use. Il renvoie les données et fonctions utiles au composant, ce qui évite la duplication.

Exemple

export function useCompteur() {
  const n = ref(0)
  const inc = () => n.value++
  return { n, inc }
}

Notions voisines

Tout le glossaire