Fill fields, review the preview, then copy or open elsewhere.
Leave a field empty to keep its placeholder in the preview.
Design a Vue 3 learning plan.
My JS level: {{js_level}}
My goal: {{goal}}
Daily time: {{daily_time}}
Return:
1. Vue 3 foundations: SFC syntax, reactivity, Composition API
2. The big shift: Options API vs Composition API — and why Composition usually wins for new code
3. reactive() vs ref() — when to use which (the one thing that trips up beginners)
4. Vue Router and Pinia (state management)
5. Nuxt 3 — when to reach for a meta-framework
6. TypeScript with Vue — what's smooth, what's rough
7. Testing with Vitest and Vue Test Utils
8. Performance patterns specific to Vue
9. 2 projects to build, with stretch features
10. What Vue does better than React, and what it does worse — so I know when to recommend each