‘Master Angular’ Newsletter: reactive streams, NgRX & unit testing components
Weekly · Andrey Kutsenko · August 31· Join for free or add the newsletter rss

Master the World of Angular. Each week Andrey Kutsenko serves the finest articles about the theories, trends, tools and topics.
Andrey uses Angular to build developer platform Jexia. You can check previous newsletter editions here.
Fundamentals
Reactive Streams are so simple
Imagine a stream as a tunnel helping consumers to get data from the producer. Purpose of this article is to cover what streams and why we have them. By Mohan Ram.
NgRX — the store for Angular apps
Many frameworks such as Redux in React, Vuex in Vue, provide support for State Management. Similarly, NgRX in Angular provides the same functionality. By Nirakh Rastogi.
Best-practices
Dynamic UI using portals in Angular CDK
Angular Material is a project from the Angular team aiming to create a set of high quality UI components based on the Googles material design specification. By Suman Kunwar.
ViewEncapsulations in Angular Component
Assuming that you are aware of Shadow DOM. If not, I encourage you to have a quick look at Shadow DOM and MDN. By Hardik Pithva.
Tutorials
Quick Tutorial: NgRx/Store
Angular is purely geared toward creating visual components, not for handling domain data. That’s where NgRx comes in. By Eric Fossas.
Unit testing Angular components and classes
In this tutorial, you’ll see how to implement testing tools to perform proper unit testing Angular for your app classes and components. By Natasha Mathur.
Build your Observable (Pt. 4): Map, Filter, Take and all that Jazz
Build your own toy RxJS version. We’ll implement operators, see why observables are lazy and understand how data flows through the observable pipeline. By Nate Lapinski.
Videos
Weekly · Andrey Kutsenko · August 31· Join for free or add the newsletter rss

