(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?