Other answers already show the differences between the two. reactive: Create a reactive state. Returns a reactive proxy of the object: import { reactive } from 'vue'. const reactiveObj = reactive({ count: 0 }) reactiveObj.count++. With Options API we used to keep reactive state in data(). More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.