How does the Vue Reactivity Transform simplify the use of refs and reactive variables?
Which is cheaper and easier to deploy, Server Side Rendering (SSR) or Static Site Generation (SSG)?
Can you use Vue as a standalone script file?
What should process.env.NODE_ENV to be set to when building production files?
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?
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 is the primary benefit of using custom elements in Vue?
Question: What are some limitations of using custom elements compared to Vue components?
Update performance refers to?
Name examples for hook arguments!
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?
What language is Vue 3 written in?
What are components that only load from the server when they are needed known as?
With Vue 3 + TypeScript, which is preferred, Vite or Webpack?
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 are the main benefits of Pinia compared to Vuex?
What browser API do Single Page Applications (SPAs) take advantage of for client side routing?
When using a build step, we typically define each Vue component in a dedicated file using the ______ extension.
What role do animation libraries like GSAP play when used with Vue watchers?
Answer:
It is a convention to name composable functions with ______ (case) names that start with ______
What are your options how to build an application with Vue?
What are plugins?
State-______ (full / less) logic involves managing state that changes over time.
To render a block, what type of value must the directive v-if return?
Can you use v-bind with a style attribute?
What type of values does the key binding expect with v-for?
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.
What is the recommended tool for E2E tests?
What are the primary trade-offs when using Server Side Rendering (SSR)?
Do warning checks incur performance overhead?
Do component lifecycle hooks run on the server during Server Side Rendering (SSR)?
There are two ways to register components: ______ and ______.
What is the shorthand for attribute binding?
In Vue, the framework controls both the compiler and the runtime. We call this hybrid approach ______.
What is the function that is used to only load a component from the server when it’s needed?
When is client-side routing particularly useful?
What is the purpose of state machines?
If you want to have multiple slot outlets in a single component, what do you need to use?
What app config property can be used for reporting errors to tracking services?
Can you use CSS transitions for elements whose styles are bound to reactive data in Vue?
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?
Where can you try out SFCs without installing anything on your machine?
What is a fallthrough attribute?
Nowadays Google and Bing can index Javascript applications just fine, but they must be ___________?
What is a skip link?
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.
With what kind of components is the built-in <KeepAlive> component typically used with?
What is the Virtual DOM?
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 state management library maintained by the Vue team?
How many <style> blocks can a Single File Component (SFC) contain?
When deploying to production, why should we drop all the unused, development-only code branches?
What are whitebox tests?
Does slot content have access to the state of the parent component?
What is the benefit of using Vue to build standard Web Components?
What is the linting approach maintained by the Vue team?
If your use case is sensitive to page load performance, you should avoid shipping it as a pure?
Computed properties are by default ______-only.
Which syntax is used for text interpolation in templates?
How many times can a component be used?
Do the dev-server and bundler perform type-checking with a Vite-based setup using TypeScript, created by create-vue?
Does Server Side Rendering (SSR) use reactivity on the server-side?
What are unit tests?
What do you call a component that encapsulates logic but does not render anything by itself?
Vue displays HTML through ______ or ______ . You can use either one, but Vue recommends ______ by default.
You can ______ ______: one composable function can call one or more other composable functions. This enables us to compose complex logic using small, isolated units.
Which watcher function automatically tracks every reactive property accessed during its synchronous execution?
How is the reactive state declared with the Composition API?
What is one of the most common performance issues in all frontend applications?
What are the primary advantages of Server Side Rendering (SSR)?
What are the two limitations of the reactive() API?
How does Vue handle passing complex data to custom elements that cannot be passed through DOM attributes?
Should role attributes be used with landmark HTML elements?
What are component tests?
What is the name of the officially supported router for Vue projects?
What is the recommended IDE set up for Vue projects?
What is an example of using reactive data to animate an element’s background color in Vue?
For complex logic that includes ______ data, it is recommended to use a ______ property.
In what scenarios are Single File Components (SFCs) the recommended approach?
How are components typically structured?
The primary limitation of Static Site Generation (SSG)?
Do user-created watcher callbacks get called before or after Vue component updates?
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 best practice for return values of composables?
How can you instruct Vue to treat certain elements as custom elements and skip component resolution?
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 name of the alternative distribution of Vue optimized for progressive enhancement?
What are the pros of runtime reactivity?
What are the two forms of code reuse in Vue?
Where is routing done in Single Page Applications (SPAs)?
Why might you choose to use watchers and animation libraries instead of CSS transitions for certain animations in Vue?
When is it recommended to begin writing tests?
How does the $$() macro help retain reactivity when passing reactive variables to functions?
What functions can be used to solve props drilling problems?
Which properties could the binding argument contain?
What does SSG stand for?
What is a more appropriate way to return a reversed array in a computed property than return numbers.reverse()?
What are some common examples of fallthrough attributes?
What does props drilling refer to?