With what kind of components is the built-in <KeepAlive> component typically used with?
State-______ (full / less) logic involves managing state that changes over time.
What is the benefit of using Vue to build standard Web Components?
What is the <Suspense> built-in component used for?
Can an emitted event be validated?
Custom directives should only be used when the desired functionality can only be achieved via ______ ______ ______. Prefer declarative templating using built-in directives such as v-bind when possible.
What is the Virtual DOM?
What is the purpose of state machines?
How does Vue’s reactivity system facilitate state-driven animations without direct DOM manipulation?
What is the official webpack-based toolchain for Vue?
What does props drilling refer to?
What are some common examples of fallthrough attributes?
How do you make comments in Single File Components (SFCs) ?
In what scenarios are Single File Components (SFCs) the recommended approach?
What is the function that is used to only load a component from the server when it’s needed?
What is one of the most common performance issues in all frontend applications?
How does the use of keyframe animations in CSS enhance class-based animations in Vue?
What problems arise when destructuring props with defineProps() in Vue, and how does the Reactivity Transform solve them?
What function can be used to trigger a callback whenever a piece of reactive state changes, with the Composition API?
What is an alternative to computed properties for displaying filtered/sorted lists, in cases where this is not feasible?
Which properties could the binding argument contain?
How can existing refs be converted to reactive variables using the $() macro?
Do template variables need to be escaped in Vue?
What should process.env.NODE_ENV to be set to when building production files?
What are components that only load from the server when they are needed known as?
What are the primary advantages of Server Side Rendering (SSR)?
What’s a way to declare props?
Do warning checks incur performance overhead?
What do landmarks do?
What are the life-cycle hooks for kept-alive components?
Type inference for props in Options API requires wrapping the component with ______.
What is the built-in component for applying animations when an element or component is entering and leaving the DOM?
What are alternatives to the $emit() method?
Can you use Vue as a standalone script file?
What are benefits of choosing the Composition API?
Question: What are some limitations of using custom elements compared to Vue components?
Name examples for hook arguments!
What is a skip link?
What is a fallthrough attribute?
Is it recommended to use placeholders with form inputs?
What is the function you need to use when defining/exporting components in order to let TypeScript properly infer types inside component options?
How does the $() macro assist with destructuring refs in Vue’s Reactivity Transform?
What is an alternative approach to client-side routing for simple needs?
What are the two ways to let TypeScript infer types? Hint: it’s the code that follows after defineProps()
Where is routing done in Single Page Applications (SPAs)?
Should prop and event validation be used in production?
Do component lifecycle hooks run on the server during Server Side Rendering (SSR)?
How do you specify a custom prefix for the transition classes applied by the <Transition> built-in component?
What is the prefix for attributes provided by Vue?
In Vue 3, ______ are used for reactive objects and ______ are used for refs.
Which method does Vue provide to create custom elements using Vue component APIs?
How does the $$() macro help retain reactivity when passing reactive variables to functions?
In what situations might reactivity be lost with reactive variables, and how can the $$() macro prevent this?
What is the recommended tool for E2E tests?
How are components typically structured?
What is the most common example of wanting to render part of a component in a DOM node that exists outside the DOM hierarchy of that component?
What is the built-in component for animating the insertion, removal, and order change of elements or components that are rendered in a list?
It is a convention to name composable functions with ______ (case) names that start with ______
How do you pass template content to a child component?
What is the purpose of tree flattening?
What app config property can be used for reporting errors to tracking services?
What method allows you to create animations in Vue by binding styles directly to reactive data properties?
If a child component’s root element already has existing class or style attributes, does passing class or style fallthrough attributes merge or replace the attributes from the root element?
What built-in component provides the ability to display top-level loading / error states while waiting on nested async dependencies to be resolved?
What built-in component allows you to conditionally cache component instances when dynamically switching between multiple components?
For radio, checkbox and select options, the v-model binding values are usually ______ strings (or booleans for checkbox)
Where can you try out SFCs without installing anything on your machine?
What is the command to install and execute create-vue, the official Vue project scaffolding tool?
What is an example of using reactive data to animate an element’s background color in Vue?
How does Vue handle passing complex data to custom elements that cannot be passed through DOM attributes?
How can you do simple state management without Pinia or Vuex?
How is the reactive state declared with the Composition API?
Should role attributes be used with landmark HTML elements?
What are the functions called, that give users the opportunity to add their own code at specific stages of a components initialization and cleanup?
What type of values does the key binding expect with v-for?
When deploying to production, why should we drop all the unused, development-only code branches?
If your use case is sensitive to page load performance, you should avoid shipping it as a pure?
How do you create a local component?
When using a build step, we typically define each Vue component in a dedicated file using the ______ extension.
What are end-to-end tests?
Where can you use a globally registered component?
What does the runtime renderer do with virtual DOM trees?
How does the Reactivity Transform integrate with TypeScript, and what steps are needed to ensure proper typing?
What is the test runner created by Vue / Vite team members that focuses on speed?
If you want to have multiple slot outlets in a single component, what do you need to use?
What are your options how to build an application with Vue?
What is the best practice for return values of composables?
What is it called when the DOM structure of the pre-rendered HTML does not match the expected output of the client-side app?
What is the primary benefit of using custom elements in Vue?
What are the pros of runtime reactivity?
Update performance refers to?
What is the linting approach maintained by the Vue team?
Page load performance refers to?
Composition API covers the following APIs: ______ - directly create reactive state, computed state and watchers. ______ - programmatically hook into the component lifecycle. ______ - leverage Vue’s dependency injection system.
What does reactivity mean in the context of Vue?
When does a computed property change?
What is the function that allows you to perform a side effect immediately while automatically tracking the effect’s reactive dependencies?
What are the main benefits of Pinia compared to Vuex?
What are the two built-in components that can help work with transitions and animations in response to changing state?
Which is cheaper and easier to deploy, Server Side Rendering (SSR) or Static Site Generation (SSG)?