Vue / Basic: reactive components and input contracts
Vue โ Basic: reactive components and input contracts
Build a clear model of application setup, templates, reactivity, derivation, components, and forms.
What you will learn
- Explain SFC compilation and reactive access.
- Choose computed values and effects deliberately.
- Keep component and repeated-control identity explicit.
Vue applications and single-file components
Connect a Vue application instance, component state, template, and build context without confusing source files with browser-ready output.
Start learningTemplates, directives, and safe expressions
Translate state into text, attributes, conditional regions, and events with clear expression boundaries.
Start learningReactivity, refs, and proxies
Understand which reads Vue tracks and which writes can trigger updates so state remains observable across boundaries.
Start learningComputed values and deliberate watchers
Separate derived state from side effects and choose reactive sources that express the operationโs true dependencies.
Start learningProps, events, slots, and component contracts
Build reusable components with clear input ownership and explicit proposals for change.
Start learningForms, validation, and stable list identity
Model editable input and repeated controls so values, errors, and local state remain attached to the intended record.
Start learning