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 Vue directives? Give common examples.
Frontend · 931 views · directives
How do you render lists with v-for?
Frontend · 880 views · vue, v-for, lists
What changed from Vue 2 to Vue 3, and what does Vue 2 end of life mean?
Frontend · 832 views · vue, vue3, migration
How do defineProps and defineEmits work in <script setup>?
Frontend · 684 views · script-setup, props
What are scoped styles in Vue?
Frontend · 649 views · scoped-styles
Medium
18 questionsHow does Vue's reactivity system work?
Frontend · 1.2k views · reactivity
What 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
Why use storeToRefs with Pinia?
Frontend · 1.0k views · pinia, storetorefs
What are provide and inject?
Frontend · 937 views · provide, inject
How do you handle forms and validation in Vue?
Frontend · 703 views · vue, forms, validation
How do you use TypeScript with Vue (typed props, emits, refs, vue-tsc)?
Frontend · 689 views · vue, typescript, vue-tsc
What is Teleport in Vue 3?
Frontend · 477 views · teleport
Hard
5 questionsWhat is Vapor mode in Vue 3.5+ and how does it differ from the virtual DOM?
Frontend · 1.1k views · vapor, performance, vue-3.5
What do markRaw and toRaw do?
Frontend · 744 views · markraw, toraw
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
Seen a Vue.js question that is not here? Add it and help the next candidate.
Share a question