Understanding @Output and EventEmitter in Angular

In Angular, a component can emit an event using @Output and EventEmitter. Both are parts of the @angular/core.
Confused by the jargon? Let’s simplify it together. Consider the AppChildComponent as shown below:

Link: https://dzone.com/articles/understanding-output-and-eventemitter-in-angular?utm_medium=feed&utm_source=feedpress.me&utm_campaign=Feed%3A+dzone%2Fwebdev