title: Angular2 and Event Aggregator to communicate between components
body: <p>The following <a href="https://stackoverflow.com/questions/33966692/how-to-do-inter-communication-between-a-master-and-detail-component-in-angular2">example</a> shows how to develop a master-detail component in Angular2. Can we achieve the same component communication using Event Aggregator pattern? Using an Event Aggregator can save many bindings.</p>
  
  <p>Martin Flower describes Event Aggregator pattern <a href="http://martinfowler.com/eaaDev/EventAggregator.html" rel="nofollow noreferrer">here</a>. This is being used in <a href="https://github.com/aurelia/event-aggregator" rel="nofollow noreferrer">Aurelia</a> also.</p>