- Clean
- Semantic
- Declarative
- Legible
- Easy to maintain
- Reactive
Everything hardcoded into the root. Used Vue directives, methods
, computed
properites and many more.
Refactored above application into components. Using props
, $emits
and also Provide
and Inject
to pass children from one grandparent component to its sibling.
-
Removed serving Vue from CDN
-
added vue@next
-
added plugin @vitejs/plugin-vue
-
added @vue/compiler-sfc
-
some component refactoring and style enhancements
Refactored above application into components. Using props
, $emits
and also Provide
and Inject
to pass children from one grandparent component to its sibling.