Skip to content

Vue 3 Tutorial ​

Vue is a progressive frontend framework: declarative templates bind data to the UI. This track follows Vue 3 + the Composition API (<script setup>), from scaffolding through component communication, routing, Pinia, HTTP wrapping, forms, plugins, motion, types, and testing.

Run examples locally with Vite. This site’s playground is fine for HTML/JS, but it does not run .vue single-file components.

Know basic JavaScript. For layout see CSS. After this track, try uni-app, or tighten component types with TypeScript.

Learning path ​

Next: Vue intro