In this chapter, the following recipes will be covered:
- Creating and registering a component
- Passing data to your components with props
- Making components talk to each other
- Making components talk with Vuex
- Reading a child's state
- Using components in your own components
- Using mixins in your components
- Content distribution with slots
- Single file components with Webpack
- Loading your components asynchronously
- Having recursive components
- Reusable component checklist