(1/25) In Vue 3, if you want to watch changes to route.query parameters, which approach can you use in a setup() function?
(2/25) Which statement about v-bind:class (or :class) in Vue 3 is correct?
(3/25) Which statement best explains how watchers differ from watchEffect if you want to see both oldValue and newValue in Vue 3?
(4/25) Which statement accurately describes the difference between a method in the Options API and a function within setup() returning an object in the Composition API?
(5/25) Which statement best describes 'slots' in a Vue 3 child component?
(6/25) Which Vue 3 concept is described as a function that returns reactive state or logic, intended for reuse across multiple components?
(7/25) Which directive might you use if you want to dynamically toggle a single class name in Vue 3 based on a boolean condition isActive?
(8/25) In Vue 3, which special attribute can you use in a <script> block to parse it as a TypeScript file in an SFC?
(9/25) In Vue 3, how do you define multiple custom events (emits) for a single component using the Options API?
(10/25) Which directive do you use in Vue 3 if you want to prevent the default action on a form submit event in the template, as a shorthand for @submit.prevent?
(11/25) In a Vue 3 single-file component using script setup, which macro is used to declare which props the component accepts?
(12/25) Which Vue 3 function returns a read-only version of a ref, preventing external code from modifying its value directly?
(13/25) How do you properly define a composable in Vue 3 so that it can be reused in multiple components?
(14/25) Which statement about watchers is correct if you do watch(() => props.active, callback) in a child component using script setup in Vue 3, ignoring oldVal?
(15/25) Which approach might you use to store user authentication data so multiple components in a Vue 3 SPA can access it easily?
(16/25) If a Vue 3 project uses .env files, how do you access an environment variable (e.g., VITE_API_BASE) in your components?
(17/25) Which Vue 3 function helps you unwrap refs inside an object so that reading properties doesn’t require .value syntax in the template or console?
(18/25) In Vue 3, which feature can you use to export and import reactive state from a single file, effectively creating a light-weight shared store without Vuex or Pinia?
(19/25) In Vue 3, how would you best describe the difference between an Options API method and a Composition API function returned from setup()?
(20/25) Which directive do you use if you want to manage two-way data binding on a select element or radio input in Vue 3?
(21/25) Which approach is correct when you need an effect that runs only once on component mount (not on subsequent updates) in Vue 3 Composition API?
(22/25) In Vue 3, which built-in component can wrap multiple dynamic components or elements and apply transitions for items entering or leaving the DOM?
(23/25) Which directive in Vue 3 allows you to bind a single variable or computed property to an input’s value for two-way data binding?
(24/25) Which lifecycle hook in the Composition API can be used to run code after each re-render caused by reactive state changes?
(25/25) Which Composition API function is used for performing side effects in Vue 3 without specifying an explicit source, collecting dependencies from the callback body automatically?