Skip to content
masterclass Buddy

Vue.js · Concept

Composables

A composable is a reusable function built with Vue's Composition API. It packages stateful logic and can use reactive APIs, lifecycle hooks, and other composables.

Last updated

Syntax

function useFeature(input) { /* stateful logic */ return { state } }

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • Composition API
  • ref()
  • reactive()
  • toValue()
  • watch()
  • watchEffect()
  • onMounted()
  • onUnmounted()

Source: Composables | Vue.js. Checked 2026-11-03.