In this tutorial we'll explore how we can use WebSockets with Angular and how to properly create RxJS observables from them.
A component-based architecture brings it own challenges, such as state management. In this tutorial I'll demonstrate how the ngrx library can solve this problem by defining actions and reducers.
In this article we'll go more in depth on components with Angular 2, such as property and event binding. We'll do this by creating a pagination component.
Angular comes with RxJS, which allows you to write services in a reactive way. During this tutorial we'll explore what exactly this means.