In the grand finale of this series, we recap the accomplishments of the first six parts and give you the application to play with.
Here we create an Angular attribute directive that updates its host element’s CSS classes based on an RxJS Observable.
Angular services may be singletons, but you can still get more than one, and just where you want them.
Learn how to create an Angular attribute directive that executes your custom code when a browser event occurs.
Make your application behave uniformly and without error by encapsulating your design decisions in an abstract class.
In this post, we’ll use RxJS Observables to mimic Angular’s HttpClient, but without the HTTP part!