What is the name of the official VSCode extension that provides TypeScript support inside Vue SFCs, along with many other great features?
Computed properties are by default ______-only.
What is the name of the officially supported router for Vue projects?
What is the linting approach maintained by the Vue team?
When using a build step, we typically define each Vue component in a dedicated file using the ______ extension.
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?
Do template variables need to be escaped in Vue?
What role do animation libraries like GSAP play when used with Vue watchers?
Answer:
What is the first question you should ask before using Server Side Rendering (SSR)?
What does reactivity mean in the context of Vue?
How do you specify a custom prefix for the transition classes applied by the <Transition>
built-in component?
If you want to have multiple slot outlets in a single component, what do you need to use?
When loading Vue from CDNs, what is the suffix of the Vue files that are pre-minified and have development-only code branches removed?
What browser API do Single Page Applications (SPAs) take advantage of for client side routing?
What are plugins?
What does props drilling refer to?
What type of values does the key
binding expect with v-for
?
What is the best practice for return values of composables?
How can watchers be utilized in Vue to animate numerical values smoothly over time?
What is an alternative approach to client-side routing for simple needs?
State-______ (full / less) logic involves managing state that changes over time.
What does SFC stand for?
Do warning checks incur performance overhead?
What’s a way to declare props?
How do you create a local component?
What is the purpose of tree flattening?
How is the reactive state declared with the Composition API?
It is a convention to name composable functions with ______ (case) names that start with ______
How can you trigger animations on elements that are not entering or leaving the DOM in a Vue application?
Can an emitted event be validated?
How do you pass template content to a child component?
What is the function you need to use when defining/exporting components in order to let TypeScript properly infer types inside component options?
Is it recommended to use placeholders with form inputs?
For complex logic that includes ______ data, it is recommended to use a ______ property.
Which method does Vue provide to create custom elements using Vue component APIs?
What are components that only load from the server when they are needed known as?
When does a computed property change?
With what kind of components is the built-in <KeepAlive>
component typically used with?
What is the <Suspense>
built-in component used for?
What built-in component provides the ability to display top-level loading / error states while waiting on nested async dependencies to be resolved?
Can you use CSS transitions for elements whose styles are bound to reactive data in Vue?
What app config property can be used for reporting errors to tracking services?
How can Single File Component (SFC) blocks declare pre-processor languages?
What are the two built-in components that can help work with transitions and animations in response to changing state?
What are component tests?
What is the Virtual DOM?
When is client-side routing particularly useful?
When working with the options API, the ______ hook can be used to run code after the component has finished the initial rendering and created the DOM nodes.
What method allows you to create animations in Vue by binding styles directly to reactive data properties?
What does Client Hydration refer to?
What is a more appropriate way to return a reversed array in a computed property than return numbers.reverse()
?
How many top level <template>
blocks can a Single File Component (SFC) contain?
What does SSR stand for?
What is the purpose of state machines?
What are your options how to build an application with Vue?
How can you do simple state management without Pinia or Vuex?
What do landmarks do?
Type inference for props in Options API requires wrapping the component with ______.
How does the use of keyframe animations in CSS enhance class-based animations in Vue?
How does the $() macro assist with destructuring refs in Vue’s Reactivity Transform?
What are unit tests?
What are blackbox tests?
Can you use v-bind
with a style
attribute?
What is an alternative to computed properties for displaying filtered/sorted lists, in cases where this is not feasible?
What is a fallthrough attribute?
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.
What are the primary advantages of Server Side Rendering (SSR)?
RxJS is a library for working with ______ .
What is the recommended IDE set up for Vue projects?
What are the two core features of Vue?
Should role
attributes be used with landmark HTML elements?
What is the command to install and execute create-vue, the official Vue project scaffolding tool?
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.
When does a computed property run its getter function?
What is the benefit of using Vue to build standard Web Components?
Page load performance refers to?
What is the primary benefit of using custom elements in Vue?
What are the primary trade-offs when using Server Side Rendering (SSR)?
What are the main benefits of Pinia compared to Vuex?
What does a dynamic import()
call return?
What is the state management library maintained by the Vue team?
Name examples for hook arguments!
Vue displays HTML through ______ or ______ . You can use either one, but Vue recommends ______ by default.
What are the functions called, that give users the opportunity to add their own code at specific stages of a components initialization and cleanup?
When using reactive provide / inject values, where is it recommended to keep any mutations to reactive state?
What is the official webpack-based toolchain for Vue?
Which syntax is used for text interpolation in templates?
What is the built-in component for applying animations when an element or component is entering and leaving the DOM?
Where is routing done in Single Page Applications (SPAs)?
In