(1/45) What is the difference between watch(source, callback) and watchEffect(callback) regarding oldValue and newValue arguments?


(2/45) If you need to quickly prototype a Vue 3 app in a single HTML file without a build step, which approach might you consider?


(3/45) When using v-for in Vue 3, why is it generally important to provide a unique 'key' attribute on each rendered element?


(4/45) How can you generate a local directive that modifies an element’s text content when it mounts, only for one component in the Options API style?


(5/45) How do you access the router instance in a Vue 3 component that uses the Composition API?


(6/45) Which directive do you use in Vue 3 to dynamically bind an inline style object, for example: :style="{ color: textColor }"?


(7/45) Which statement is correct about watchers created with watch() in the Composition API?


(8/45) If you have a deep object in Vue 3 and you want the entire object to be reactive including nested fields, which function should you use?


(9/45) How do you set up a local directive within an Options API component in Vue 3?


(10/45) Which directive do you use if you want an element’s HTML content to be interpreted as actual HTML in Vue 3, rather than text-escaped?


(11/45) If a child component is receiving a prop that is an object, why might you consider making a local copy in the child instead of mutating the prop directly?


(12/45) Which method can you use to replace the current history entry in Vue Router, instead of pushing a new one?


(13/45) In the Composition API, how do you create a watch that runs once initially (to fetch data) and then again on subsequent changes?


(14/45) Which key advantage does Pinia have over Vuex in Vue 3 for large scale state management?


(15/45) If you define a watch on a computed property in Vue 3, what will happen whenever the underlying reactive data changes?


(16/45) What does the v-model directive generally do?


(17/45) Which approach helps you unify stateful logic in a large codebase by grouping related code together rather than splitting it into separate Options API blocks in Vue 3?


(18/45) If you want to import only the reactive and computed methods from Vue 3, ignoring other features, which approach should you use?


(19/45) Which Vue 3 feature can help unify state across multiple components without requiring a large state management library, but still be globally accessible?


(20/45) What does onErrorCaptured() in Vue 3 allow you to do?


(21/45) What is the correct way to define a reactive state for an object using the Composition API?


(22/45) If you see an error like "Avoid mutating a prop directly" in Vue 3, how can you fix it?


(23/45) How can you create a watch that immediately runs once on component initialization, then again whenever the reactive source changes in Vue 3?


(24/45) When using Vue 3’s Teleport feature, how do you specify the destination for teleportation?


(25/45) If a Vue 3 component has a custom event 'save' declared in its emits array, how is it typically emitted?


(26/45) Which file or location typically holds the top-level router configuration (routes array, createRouter call) in a Vue 3 + Vue Router project?


(27/45) Which of the following statements about Vue's reactivity system is TRUE?


(28/45) Which feature in Vue 3 allows you to define typed functions for your component events in a <script setup lang="ts"> block, ensuring the payload matches a specified interface?


(29/45) Which directive in Vue 3 can help you quickly toggle the display property without removing the element from the DOM?


(30/45) In Vue 3, which special attribute helps keep track of elements when rendering a list with v-for to improve performance?


(31/45) What is one benefit of using 'lazy loading' for route components in a large Vue 3 application?


(32/45) Which directive in Vue 3 can you use to handle a custom event with a dynamic event name, for example v-on:[eventName]?


(33/45) Which statement is TRUE about 'teleport' usage in Vue 3?


(34/45) Which statement about using the v-model directive on custom components in Vue 3 is TRUE?


(35/45) What is the difference between using a method and a computed property for data transformation in a Vue 3 component?


(36/45) Which statement about watchers for computed properties in Vue 3 is correct?


(37/45) Which feature in Vue 3 helps you avoid the 'props drilling' issue when passing data through many nested child components?


(38/45) In Vue 3, if you have a custom component that needs to accept arbitrary HTML content from the parent, which feature do you use?


(39/45) What is the easiest way to define a root component that uses multiple child components in Vue 3’s script setup?


(40/45) Which directive might you use if you only want to render some text once, ignoring future changes to the data in Vue 3?


(41/45) Which Vue 3 lifecycle hook might you choose to stop timers or remove event listeners right before the component is unmounted?


(42/45) Which statement accurately describes what the Composition API is in Vue 3?


(43/45) How do you pass a CSS class to a component that doesn't have a matching prop for 'class' in Vue 3 (Options API)?


(44/45) Which function might you call in Vue 3 if you need to force DOM updates to complete before running code that depends on them?


(45/45) In a standard Vue CLI project, which file usually imports and mounts the root App component?