In what scenarios are Single File Components (SFCs) the recommended approach?
Where can you use a globally registered component?
What is the best practice for return values of composables?
Vue provides core libraries and comprehensive tooling support for building modern SPAs, including: * ______ ______ * ______ ______ ______ ______ * ______ ______ * ______ ______ * ______ ______ * ______ ______
Why might you choose to use watchers and animation libraries instead of CSS transitions for certain animations in Vue?
What’s a way to declare props?
Should prop and event validation be used in production?
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 browser API do Single Page Applications (SPAs) take advantage of for client side routing?
What do landmarks do?
State-______ (full / less) logic involves managing state that changes over time.
How many times can a component be used?
How does Vue handle passing complex data to custom elements that cannot be passed through DOM attributes?
When using reactive provide / inject values, where is it recommended to keep any mutations to reactive state?
For complex logic that includes ______ data, it is recommended to use a ______ property.
When can a ref be accessed?
What is the linting approach maintained by the Vue team?
What is the <Suspense> built-in component used for?
How can you instruct Vue to treat certain elements as custom elements and skip component resolution?
What is an example of a CSS animation that can be triggered by adding a class in Vue?
What does a dynamic import() call return?
How do you get the app to be rendered in the Dom?
Is it safe to use non-trusted templates in Vue?
In Vue templates, JavaScript expressions can be used in the following positions:
How do you make comments in Single File Components (SFCs) ?
When using TypeScript with Vue, how would you declare that foo is a required string and bar is a number?
When using a build step, we typically define each Vue component in a dedicated file using the ______ extension.
Which syntax is used for text interpolation in templates?
What does reactivity mean in the context of Vue?
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 is the first question you should ask before using Server Side Rendering (SSR)?
Can you use v-bind with a style attribute?
What is an example of using reactive data to animate an element’s background color in Vue?
What is the purpose of state machines?
What are plugins?
Vue is a JavaScript ______ for building user ______
What are the functions called, that give users the opportunity to add their own code at specific stages of a components initialization and cleanup?
The primary limitation of Static Site Generation (SSG)?
What is a skip link?
How does Vue’s reactivity system facilitate state-driven animations without direct DOM manipulation?
What is an alternative to computed properties for displaying filtered/sorted lists, in cases where this is not feasible?
What is the purpose of tree flattening?
How can Single File Component (SFC) blocks declare pre-processor languages?
Do template variables need to be escaped in Vue?
What does the runtime renderer do with virtual DOM trees?
Where can you try out SFCs without installing anything on your machine?
Do warning checks incur performance overhead?
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 are the two limitations of the reactive() API?
There are two ways to register components: ______ and ______.
What problems arise when destructuring props with defineProps() in Vue, and how does the Reactivity Transform solve them?
What role do animation libraries like GSAP play when used with Vue watchers?
Answer:
If your use case is sensitive to page load performance, you should avoid shipping it as a pure?
Name examples for hook arguments!
It is a convention to name composable functions with ______ (case) names that start with ______
What built-in component allows you to conditionally cache component instances when dynamically switching between multiple components?
What is Declarative Rendering?
What are component tests?
With what kind of components is the built-in <KeepAlive> component typically used with?
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 Virtual DOM?
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 many top level <template> blocks can a Single File Component (SFC) contain?
To render a block, what type of value must the directive v-if return?
What is the prefix for attributes provided by Vue?
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 that is used to only load a component from the server when it’s needed?
Can an emitted event be validated?
What does SFC stand for?
How does the $$() macro help retain reactivity when passing reactive variables to functions?
In