What is the built-in component to render a part of a component’s template into a DOM node that exists outside the DOM hierarchy of that component?
In what situations might reactivity be lost with reactive variables, and how can the $$() macro prevent this?
In Vue, the framework controls both the compiler and the runtime. We call this hybrid approach ______.
What is Declarative Rendering?
What is one of the most common performance issues in all frontend applications?
When does a computed property run its getter function?
What is the name of the alternative distribution of Vue optimized for progressive enhancement?
Which is cheaper and easier to deploy, Server Side Rendering (SSR) or Static Site Generation (SSG)?
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.
Vue’s function for creating vnodes ______ is short for hyperscript - which means “JavaScript that produces HTML (hypertext markup language)”.
What method allows you to create animations in Vue by binding styles directly to reactive data properties?
What should process.env.NODE_ENV
to be set to when building production files?
When does a computed property change?
What are the pros of runtime reactivity?
Nowadays Google and Bing can index Javascript applications just fine, but they must be ___________?
In Vue 3, ______ are used for reactive objects and ______ are used for refs.
What are alternatives to the $emit()
method?
Should component tests mock child components?
Name examples for hook arguments!
What are the advantages of using reactive variables with the Reactivity Transform over traditional refs?
With Vue 3 + TypeScript, which is preferred, Vite or Webpack?
What browser API do Single Page Applications (SPAs) take advantage of for client side routing?
What is the command to install and execute create-vue, the official Vue project scaffolding tool?
How can Single File Component (SFC) blocks declare pre-processor languages?
Which watcher function automatically tracks every reactive property accessed during its synchronous execution?
What is the primary benefit of using custom elements in Vue?
How many <style>
blocks can a Single File Component (SFC) contain?
What type of values does the key
binding expect with v-for
?
How do you pass template content to a child component?
What is a skip link?
For complex logic that includes ______ data, it is recommended to use a ______ property.
What app config property can be used for reporting errors to tracking services?
How many top level <template>
blocks can a Single File Component (SFC) contain?
How are components typically structured?
Should prop and event validation be used in production?
What does reactivity mean in the context of Vue?
We can use the ______ directive, which we typically shorten to the @
symbol, to listen to DOM events and run some JavaScript when they’re triggered.
Vue displays HTML through ______ or ______ . You can use either one, but Vue recommends ______ by default.
In Vue templates, JavaScript expressions can be used in the following positions:
Vue is a JavaScript ______ for building user ______
What are your options how to build an application with Vue?
Can you use v-bind
with a style
attribute?
What is a more appropriate way to return a reversed array in a computed property than return numbers.reverse()
?
Is it necessary to manually stop watcher functions?
The primary limitation of Static Site Generation (SSG)?
If you want to have multiple slot outlets in a single component, what do you need to use?
What are the two forms of code reuse in Vue?
Does slot content have access to the state of the parent component?
What is an alternative to computed properties for displaying filtered/sorted lists, in cases where this is not feasible?
What is the best practice for return values of composables?
What are the primary advantages of Server Side Rendering (SSR)?
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 is an example of using reactive data to animate an element’s background color in Vue?
What are the functions called, that give users the opportunity to add their own code at specific stages of a components initialization and cleanup?
Which method does Vue provide to create custom elements using Vue component APIs?
What are some common examples of fallthrough attributes?
What is the first question you should ask before using Server Side Rendering (SSR)?
What are the two ways to define a plugin?
What is the Virtual DOM?
Can an emitted event be validated?
How does the Reactivity Transform integrate with TypeScript, and what steps are needed to ensure proper typing?
Where can you use a globally registered component?
What built-in component allows you to conditionally cache component instances when dynamically switching between multiple components?
How does Vue handle passing complex data to custom elements that cannot be passed through DOM attributes?
How can you trigger animations on elements that are not entering or leaving the DOM in a Vue application?
What is the test runner created by Vue / Vite team members that focuses on speed?
If your use case is sensitive to page load performance, you should avoid shipping it as a pure?
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?
There are two ways to register components: ______ and ______.
When deploying to production, why should we drop all the unused, development-only code branches?
What are component tests?
What role do animation libraries like GSAP play when used with Vue watchers?
Answer:
What do landmarks do?
When is it recommended to begin writing tests?
Question: What are some limitations of using custom elements compared to Vue components?
What problems arise when destructuring props with defineProps() in Vue, and how does the Reactivity Transform solve them?
What are plugins?
What’s a way to declare props?
What does SSG stand for?
Can you use CSS transitions for elements whose styles are bound to reactive data in Vue?
When can a ref
be accessed?
How does Vue’s reactivity system facilitate state-driven animations without direct DOM manipulation?
How can you instruct Vue to treat certain elements as custom elements and skip component resolution?
Where is routing done in Single Page Applications (SPAs)?
What does props drilling refer to?
Do warning checks incur performance overhead?
What does SFC stand for?
What is the benefit of using Vue to build standard Web Components?
____________ (SSR) is a method of prerendering your Vue’s HTML on the server. Once the JavaScript is downloaded, Vue will be able to “______” the application, or make it interactive.
What is the name of the officially supported router for Vue projects?
Update performance refers to?
How does the $() macro assist with destructuring refs in Vue’s Reactivity Transform?
What language is Vue 3 written in?
What is the name of the official VSCode extension that provides TypeScript support inside Vue SFCs, along with many other great features?
What is it called when the DOM structure of the pre-rendered HTML does not match the expected output of the client-side app?
How is the reactive state declared with the Composition API?
The v-for
directive requires a special syntax in the form of ______ ______ ______ where ______ is the source data array and item
is an alias for the array element being iterated on.
In