Excellent summary of JavaScript “object oriented” programming.

Excellent summary of JavaScript “object oriented” programming. Basically it’s different from other languages. Learn its differences. A lot of common “best practices” are actually not that best.

redux-observable

redux-observable

This is a similar approach to “sagas” in the redux-saga middleware but it uses RxJS and they call these processing systems “epics” instead. I have to say I am warming to RxJS generally because of the importance of asynchronous activity in the inputs and outputs of modern apps. Where this one is particularly interesting is in its close integration and harmony with the Redux based architecture.

A very good introduction to reactive programming with Cycle.

A very good introduction to reactive programming with Cycle.js by its creator André Staltz. This is an alternative way to write apps from using libraries sch as Redux but there is also a lot of overlap. Cycle.js is an app development framework built that top of a reactive streaming library such as RxJS.

Cycle.js is a framework where your app is described as a simple function taking an event stream as input and outputting an event stream.

Cycle.js builds on RxJS and is a reactive and functional JavaScript framework. What does that mean? In the course, André Staltz, the creator of Cycle.js, will explain it to us.