Read Time 5:33
Angular 2 uses components. So let me try to describe to you the component layout. Most applications today will have different components that will trigger events when we interact with them. Those events cause different data to be displayed at different places and different times. Data flows in the opposite direction of the events. So when I click on the filter that is the event, and it will display back to us, what? Of course data. Little illustration for you below.