Sector file // vuejs
VUE.JSDECODED.
Reactivity & composition API
Easy
6 questionsWhat is Vue.js and what are its core features?
Frontend · 1.1k views · vue, basics
What are dynamic arguments and v-bind shorthand?
Frontend · 904 views · v-bind, dynamic
How do you render lists with v-for?
Frontend · 880 views · vue, v-for, lists
How does v-model work on form inputs?
Frontend · 703 views · vue, v-model, forms
What is Vue template syntax (interpolation, directives, expressions)?
Frontend · 563 views · vue, templates, syntax
What is the difference between v-if and v-show?
Frontend · 373 views · v-if, v-show
Medium
30 questionsWhat is the difference between watch and watchEffect?
Frontend · 1.1k views · watch, watcheffect
What is the difference between ref and reactive?
Frontend · 1.1k views · ref, reactive
Pinia colocation in 2025 — how do you colocate stores with routes/components?
Frontend · 1.1k views · pinia, state, colocation
How do you make provide/inject type-safe?
Frontend · 1.1k views · provide, typed
Why use storeToRefs with Pinia?
Frontend · 1.0k views · pinia, storetorefs
How do dynamic routes and route params work in Vue Router?
Frontend · 1.0k views · router, params
What is a Vue plugin?
Frontend · 1.0k views · plugins
What are provide and inject?
Frontend · 937 views · provide, inject
Hard
11 questionsHow does defineAsyncComponent work with loading, error and retry in 2025?
Frontend · 795 views · async-components, defineAsyncComponent, loading
What do markRaw and toRaw do?
Frontend · 744 views · markraw, toraw
How does Vue's virtual DOM diff keyed lists?
Frontend · 705 views · vue, virtual-dom, diffing
How would you structure state management for a large Vue app?
Frontend · 690 views · vue, state-management, pinia
What are shallowRef and shallowReactive?
Frontend · 469 views · shallowref
When should you use shallowRef / shallowReactive / triggerRef?
Frontend · 398 views · shallowRef, performance, reactivity
What are common reactivity caveats in Vue?
Frontend · 301 views · reactivity-caveats
What is a custom renderer in Vue (createRenderer)?
Frontend · 250 views · vue, custom-renderer, internals
Seen a Vue.js question that is not here? Add it and help the next candidate.
Share a question