For demonstration purpose only
- Basic components (data)
- Global registration
- Local registration
- Props (warning: camel case and kebab case) : display a blog (posts, post and user components)
- Dynamic props
- Prop types
- Default props
- Example using props: Counter using props and default props
- Emit (pass data to child components) : Counter example
- Dropdown examples (first using data, second using ref, third using ref and input/v-model)
- Event bus (global events)
- Chat application (first basic, second refactored)