One of the most common patterns seen in Angular components is to subscribe to an Observable and display the resulting data in a component. Unfortunately, this process can easily add bloated boilerplate code.
The async pipe is a powerful tool to keep that to a minimum. In part three of our Angular series, we dive into the general use and some extended functionality of the ngIf directive in conjunction with the async pipe to quickly and easily create effective display components.