0

Completed

0%

Progress

0

Starred

01

What is Vue.js and how does its architecture differ from React or Angular?

beginner#Basics
02

Explain the Vue instance and the role of the `createApp` function in Vue 3.

beginner#Basics
03

What are Vue template syntax, interpolation, and directives?

beginner#Basics
04

Explain v-bind and v-on directives with examples.

beginner#Basics
05

How does one-way data binding vs two-way binding work in Vue?

beginner#Basics
06

How to handle events with v-on and event modifiers in Vue?

beginner#Basics
07

Explain v-if vs v-show vs v-else: differences and use cases.

beginner#Basics
08

How to use v-for for list rendering and why is the key attribute important?

beginner#Basics
09

What are computed properties and how do they differ from methods and watch?

beginner#Basics
10

Explain component basics: props, emits, and slots.

beginner#Basics
11

What are the Vue component lifecycle hooks and their execution order?

beginner#Lifecycle
12

How to handle form inputs with v-model in Vue? (text, checkbox, radio, select)

beginner#Forms
13

What is the Composition API and how does it differ from the Options API?

beginner#Composition API
14

What is the difference between ref and reactive in Vue 3?

beginner#Reactivity
15

What is script setup and how does it simplify component authoring?

beginner#Basics
16

How to set up basic routing in Vue.js with Vue Router 4?

beginner#Routing
17

How to fetch data from an API in Vue? (fetch, async/await, error handling)

beginner#Basics
18

What is Pinia and how do you use it for basic state management?

beginner#State Management
19

What are ES modules and how are they used in Vue projects?

beginner#Basics