What function can be used to trigger a callback whenever a piece of reactive state changes, with the Composition API?
What is an alternative approach to client-side routing for simple needs?
In Vue templates, JavaScript expressions can be used in the following positions:
How is the reactive state declared with the Options API?
What is the benefit of using Vue to build standard Web Components?
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.
How can you trigger animations on elements that are not entering or leaving the DOM in a Vue application?
When using reactive provide / inject values, where is it recommended to keep any mutations to reactive state?
What is the shorthand for attribute binding?
What is a fallthrough attribute?
What built-in component provides the ability to display top-level loading / error states while waiting on nested async dependencies to be resolved?
How many <style> blocks can a Single File Component (SFC) contain?
Which properties could the binding argument contain?
How can you do simple state management without Pinia or Vuex?
How many <script setup> blocks can a Single File Component (SFC) contain?
How can you restructure your code when a component has become too large to navigate?
What is a “Composable”?
What is the primary benefit of using custom elements in Vue?
Should role attributes be used with landmark HTML elements?
There are two ways to register components: ______ and ______.
With what kind of components is the built-in <KeepAlive> component typically used with?
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?
Which syntax is used for text interpolation in templates?
How can you instruct Vue to treat certain elements as custom elements and skip component resolution?
What are the two limitations of the reactive() API?
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.
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?
____________ (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 are the functions called, that give users the opportunity to add their own code at specific stages of a components initialization and cleanup?
What is an example of a CSS animation that can be triggered by adding a class in Vue?
What is the purpose of tree flattening?
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 the pros of runtime reactivity?
What app config property can be used for reporting errors to tracking services?
The primary limitation of Static Site Generation (SSG)?
What is the prefix for attributes provided by Vue?
How many top level <template> blocks can a Single File Component (SFC) contain?
What is the purpose of state machines?
What language is Vue 3 written in?
In