Vue’s Composition API includes watch
for deeply tracking reactive data and watchEffect
for running effects based on dependency changes. watchEffect
runs immediately, while watch
is explicitly controlled, useful for conditional logic and asynchronous operations.