Listen to the full talk here.
Components are one of Angular 2's greatest features. They combine many redundant concepts from Angular 1.x into one flexible and elegant API. A component can interact with its parent/children through @Input and @Output bindings but sometimes that's not enough. What happens when you need to communicate between siblings or nested routes? What if you need to send a message to multiple components at once or just need more control? Fortunately, Angular 2 has got you covered. Level up your component skills and learn some advanced features and patterns for component interaction.
This presentation was a part of the AngularTO meet up at Rangle.io in January 2017.
Rob is a software architect at Konrad Group who takes every chance he gets to build things with Angular.