Easy Vue
Coding problems ยท 100 total
Create component with setup
Start problem
Implement ref reactive state
Start problem
Create reactive object
Start problem
Implement computed property
Start problem
Create watch effect
Start problem
Implement watcher
Start problem
Create props definition
Start problem
Implement emits
Start problem
Create v-model
Start problem
Implement v-if directive
Start problem
Create v-for directive
Start problem
Implement v-show directive
Start problem
Create v-bind shorthand
Start problem
Implement v-on shorthand
Start problem
Create event handling
Start problem
Implement event modifiers
Start problem
Create key modifiers
Start problem
Implement form input binding
Start problem
Create checkbox binding
Start problem
Implement radio binding
Start problem
Create select binding
Start problem
Implement template refs
Start problem
Create component refs
Start problem
Implement lifecycle hooks
Start problem
Create onMounted hook
Start problem
Implement onUpdated hook
Start problem
Create onUnmounted hook
Start problem
Implement onBeforeMount hook
Start problem
Create slots
Start problem
Implement named slots
Start problem
Create scoped slots
Start problem
Implement slot props
Start problem
Create provide/inject
Start problem
Implement composables
Start problem
Create custom composable
Start problem
Implement useCounter
Start problem
Create useMouse
Start problem
Implement useLocalStorage
Start problem
Create useFetch
Start problem
Implement async setup
Start problem
Create Suspense
Start problem
Implement error boundary
Start problem
Create teleport
Start problem
Implement transition
Start problem
Create transition group
Start problem
Implement CSS transitions
Start problem
Create Javascript hooks
Start problem
Implement enter/leave
Start problem
Create list transitions
Start problem
Implement KeepAlive
Start problem
Create dynamic components
Start problem
Implement component registration
Start problem
Create global components
Start problem
Implement local components
Start problem
Create async components
Start problem
Implement defineAsyncComponent
Start problem
Create Vue Router setup
Start problem
Implement route configuration
Start problem
Create router-link
Start problem
Implement router-view
Start problem
Create named routes
Start problem
Implement dynamic routes
Start problem
Create route parameters
Start problem
Implement query parameters
Start problem
Create navigation guards
Start problem
Implement beforeEach guard
Start problem
Create route meta
Start problem
Implement nested routes
Start problem
Create route props
Start problem
Implement hash mode
Start problem
Create history mode
Start problem
Implement programmatic navigation
Start problem
Create Pinia store
Start problem
Implement state
Start problem
Create getters
Start problem
Implement actions
Start problem
Create store composition
Start problem
Implement store plugins
Start problem
Create devtools integration
Start problem
Implement hot module replacement
Start problem
Create Vite config
Start problem
Implement build optimization
Start problem
Create environment variables
Start problem
Implement CSS modules
Start problem
Create scoped styles
Start problem
Implement preprocessors
Start problem
Create PostCSS config
Start problem
Implement Tailwind CSS
Start problem
Create component library
Start problem
Implement unit tests
Start problem
Create component tests
Start problem
Implement Vue Test Utils
Start problem
Create mount wrapper
Start problem
Implement shallow mount
Start problem
Create event testing
Start problem
Implement slot testing
Start problem
Create props testing
Start problem
Implement emit testing
Start problem
Create basic transition
Start problem
Implement simple animation
Start problem