<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Reactivex on CodingBlast</title><link>https://codingblast.com/tags/reactivex/</link><description>Recent content in Reactivex on CodingBlast</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Sat, 13 May 2017 17:17:17 +0000</lastBuildDate><atom:link href="https://codingblast.com/tags/reactivex/index.xml" rel="self" type="application/rss+xml"/><item><title>RxJS - Part 5 - RxJS error handling</title><link>https://codingblast.com/rxjs-error-handling/</link><pubDate>Thu, 04 May 2017 07:50:44 +0000</pubDate><guid>https://codingblast.com/rxjs-error-handling/</guid><description>&lt;h2 id="error-handling"&gt;Error handling&lt;/h2&gt;
&lt;p&gt;In the &lt;a href="https://codingblast.com/rxjs/"&gt;first post&lt;/a&gt; we saw that we have 3 main methods on Observer object: &lt;code&gt;next&lt;/code&gt;, &lt;code&gt;error&lt;/code&gt; and &lt;code&gt;complete&lt;/code&gt;. Lets focus on &lt;em&gt;error()&lt;/em&gt; method. When does it gets called? Lets see the code example.&lt;/p&gt;</description></item><item><title>RxJS - Part 4 - Operators</title><link>https://codingblast.com/rxjs-operators/</link><pubDate>Sun, 30 Apr 2017 20:24:36 +0000</pubDate><guid>https://codingblast.com/rxjs-operators/</guid><description>&lt;h2 id="rxjs--operators-introduction"&gt;RxJS Operators introduction&lt;/h2&gt;
&lt;p&gt;This time we are going to talk about operators. If you are not familiar with RxJS you should read first post in the series - &lt;a href="https://codingblast.com/rxjs/"&gt;introductory post&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;There are many different ways to deal with asynchronous data. We could use callback functions or promises. Also, we could use &lt;a href="https://codingblast.com/generators/"&gt;generators&lt;/a&gt; and make our life easier by writing code that deals with asynchronous data in a synchronous manner. However, when we are using RxJS, operators are primary tool for manipulating and dealing with data. Consequently, main benefit of RxJS is various range of operators it supports.&lt;/p&gt;</description></item><item><title>RxJS - Part 3 - Hot and Cold Observable</title><link>https://codingblast.com/hot-and-cold-observable/</link><pubDate>Thu, 27 Apr 2017 22:23:59 +0000</pubDate><guid>https://codingblast.com/hot-and-cold-observable/</guid><description>&lt;h2 id="hot-and-cold-observable"&gt;Hot and cold Observable&lt;/h2&gt;
&lt;p&gt;While working with RxJS you will definitely run into these two terms - &lt;em&gt;hot&lt;/em&gt; and &lt;em&gt;cold&lt;/em&gt; Observable.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Hot observable&lt;/strong&gt; produces items regardless of the subscribers. Even if no one subscribed it will produce values. Such example is mouse move event. Mouse move occurs whether someone is listening or not.&lt;/p&gt;</description></item><item><title>RxJS - Part 2 - Observable</title><link>https://codingblast.com/rxjs-observable/</link><pubDate>Mon, 24 Apr 2017 10:00:59 +0000</pubDate><guid>https://codingblast.com/rxjs-observable/</guid><description>&lt;h2 id="observable-creation"&gt;Observable creation&lt;/h2&gt;
&lt;p&gt;In the &lt;a href="https://codingblast.com/rxjs/"&gt;first post&lt;/a&gt; we saw how we can work with simple data sources and create an Observable from them. In this post we will see how can create Observable using various sources and methods available on Observable object.&lt;/p&gt;</description></item><item><title>RxJS - Part 1 - Introduction</title><link>https://codingblast.com/rxjs/</link><pubDate>Fri, 21 Apr 2017 07:18:01 +0000</pubDate><guid>https://codingblast.com/rxjs/</guid><description>&lt;h2 id="introduction-to-rxjs"&gt;Introduction to RxJS&lt;/h2&gt;
&lt;p&gt;Reactive programming is nothing new in programming world. It has been used over 40 years ago or even before that. It started to bloom recently along with micro-services and functional programming. Idea is that we have something that represents a value &lt;em&gt;over time&lt;/em&gt; which might constantly change. Most of the time when working with reactive programming we will be dealing with asynchronous programming. Even before Angular 2.0 was released Google or precisely Angular team decided to adopt and use RxJS internally in their framework. Since then it has grown rapidly in popularity.&lt;/p&gt;</description></item></channel></rss>