RxJS is a library for working with ______ .
What language is Vue 3 written in?
You can ______ ______: one composable function can call one or more other composable functions. This enables us to compose complex logic using small, isolated units.
What is the command to install and execute create-vue, the official Vue project scaffolding tool?
Should prop and event validation be used in production?
How is the reactive state declared with the Composition API?
What is Declarative Rendering?
Which watcher function automatically tracks every reactive property accessed during its synchronous execution?
What is the function that allows you to perform a side effect immediately while automatically tracking the effect’s reactive dependencies?
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 does a computed property run its getter function?
In what scenarios are Single File Components (SFCs) the recommended approach?
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?
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 test runner created by Vue / Vite team members that focuses on speed?
How is the reactive state declared with the Options API?
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?
Is it necessary to manually stop watcher functions?
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?
How can Single File Component (SFC) blocks declare pre-processor languages?
How does the use of keyframe animations in CSS enhance class-based animations in Vue?
What does reactivity mean in the context of Vue?
What does Client Hydration refer to?
What are the two core features of Vue?
Do the dev-server and bundler perform type-checking with a Vite-based setup using TypeScript, created by create-vue?
What role do animation libraries like GSAP play when used with Vue watchers?
Answer:
What problems arise when destructuring props with defineProps() in Vue, and how does the Reactivity Transform solve them?
When is client-side routing particularly useful?
What do you call a component that encapsulates logic but does not render anything by itself?
What are the primary trade-offs when using Server Side Rendering (SSR)?
How does Vue handle passing complex data to custom elements that cannot be passed through DOM attributes?
What is a skip link?
Should component tests mock child components?
Do component lifecycle hooks run on the server during Server Side Rendering (SSR)?
Which is cheaper and easier to deploy, Server Side Rendering (SSR) or Static Site Generation (SSG)?
What are whitebox tests?
What built-in component provides the ability to display top-level loading / error states while waiting on nested async dependencies to be resolved?
How do you make comments in Single File Components (SFCs) ?
Where is routing done in Single Page Applications (SPAs)?
What does SSR stand for?
What is the shorthand for attribute binding?
Where can you try out SFCs without installing anything on your machine?
Update performance refers to?
How does the Reactivity Transform integrate with TypeScript, and what steps are needed to ensure proper typing?
In what situations might reactivity be lost with reactive variables, and how can the $$() macro prevent this?
What is the purpose of state machines?
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 are alternatives to the $emit() method?
What does SSG stand for?
Can an emitted event be validated?
What is the built-in component for animating the insertion, removal, and order change of elements or components that are rendered in a list?
What is the function you need to use when defining/exporting components in order to let TypeScript properly infer types inside component options?
What is the <Suspense> built-in component used for?
What are the main benefits of Pinia compared to Vuex?
In Vue, the framework controls both the compiler and the runtime. We call this hybrid approach ______.
What is the first question you should ask before using Server Side Rendering (SSR)?
What are components that only load from the server when they are needed known as?
What does SFC stand for?
What is the benefit of using Vue to build standard Web Components?
Event names provide an automatic case transformation. We emit a ______ (case) event, but can listen for it using a ______ (case) listener in the parent.
What are the pros of runtime reactivity?
When using TypeScript with Vue, how would you declare that foo is a required string and bar is a number?
What is the Virtual DOM?
What is the name of the alternative distribution of Vue optimized for progressive enhancement?
In Vue templates, JavaScript expressions can be used in the following positions:
Is it preferred to create watchers synchronously or asynchronously?
Is it safe to use non-trusted templates in Vue?
What are unit tests?
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.
If your use case is sensitive to page load performance, you should avoid shipping it as a pure?
How can you enable the Reactivity Transform in a Vue project using Vite?
How do you get the app to be rendered in the Dom?
What are plugins?
What is the prefix for attributes provided by Vue?
Nowadays Google and Bing can index Javascript applications just fine, but they must be ___________?
When deploying to production, why should we drop all the unused, development-only code branches?
Why might you choose to use watchers and animation libraries instead of CSS transitions for certain animations in Vue?
How do you pass template content to a child component?
Question: What are some limitations of using custom elements compared to Vue components?
What are the advantages of using reactive variables with the Reactivity Transform over traditional refs?
How can you take advantage of the benefits of Single File Components (SFCs) while keeping templates, Javascript and styles in separate files?
What is the primary benefit of using custom elements in 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.
This command will install and execute create-vue, the official Vue project scaffolding tool.
How can you instruct Vue to treat certain elements as custom elements and skip component resolution?
What is a more appropriate way to return a reversed array in a computed property than return numbers.reverse()?
What does the runtime renderer do with virtual DOM trees?
Do template variables need to be escaped in Vue?
Vue’s function for creating vnodes ______ is short for hyperscript - which means “JavaScript that produces HTML (hypertext markup language)”.
How can you trigger animations on elements that are not entering or leaving the DOM in a Vue application?
What is the purpose of tree flattening?
In