Sector file // vuejs
VUE.JSDECODED.
Reactivity & composition API
Easy
11 questionsHow do you handle events in Vue (v-on and event modifiers)?
Frontend · 1.1k views · vue, events, v-on
What is Vue.js and what are its core features?
Frontend · 1.1k views · vue, basics
What is v-html and what is the risk of using it?
Frontend · 1.0k views · v-html, security
What are props in Vue and how do you validate them?
Frontend · 1.0k views · vue, props, components
What are Vue directives? Give common examples.
Frontend · 931 views · directives
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 do you bind classes and styles dynamically?
Frontend · 748 views · class, style
Medium
15 questionsHow do <Transition>, <KeepAlive> and <Suspense> compose in Vue 3?
Frontend · 1.1k views · transition, keepalive, suspense
What is the difference between ref and reactive?
Frontend · 1.1k views · ref, reactive
How do you make provide/inject type-safe?
Frontend · 1.1k views · provide, typed
What is a Vue plugin?
Frontend · 1.0k views · plugins
How do you access a DOM element or child component instance?
Frontend · 720 views · refs, template
How do you use TypeScript with Vue (typed props, emits, refs, vue-tsc)?
Frontend · 689 views · vue, typescript, vue-tsc
What is defineExpose?
Frontend · 675 views · defineexpose
What is the difference between computed and watch?
Frontend · 594 views · computed, watch
Hard
6 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
How do generic <script setup> components work (generic="T")?
Frontend · 885 views · generics, typescript, script-setup
When should you choose Vapor over VDOM in a real app — trade-offs?
Frontend · 875 views · vapor, compiler, hydration
How does the Vue compiler optimize templates (static hoisting, patch flags, block tree)?
Frontend · 411 views · vue, compiler, internals
What is a custom renderer in Vue (createRenderer)?
Frontend · 250 views · vue, custom-renderer, internals
How does server-side rendering work in Vue (renderToString, hydration)?
Frontend · 175 views · vue, ssr, hydration
Seen a Vue.js question that is not here? Add it and help the next candidate.
Share a question