Date for   Saturday, October 8, 2016 8:00:00 AM - Saturday, October 8, 2016 6:00:00 PM

Reactive Programming with RxJS

RxJS (Reactive Extensions for JavaScript) is a library that enables us to write our JavaScript applications in a reactive way by allowing us describe our logic in terms of how the application changes over time. RxJS introduces a new primitive, the Observable, and a set of operators that unify the way we think about async and evented data flow. By thinking in terms of data streams instead of imperative state, RxJS gives us the ability to write logic that is concise and readable. In this talk, we'll cover: • What is Reactive Programming? • Introduce the Observable type • Demo many of the built in operators and observables • Several real world examples to highlight how RxJS can greatly simplify complex async and evented logic • Good resources for learning RxJS We'll move very fast in this talk and hopefully it will whet your appetite for RxJS. NOTE: This talk assumes some knowledge of ES2015, particularly arrow functions, destructuring and shorthand property names. It is highly advisable that if your are not familiar with this syntax, you brush up before attending this talk.

Track

Javascript/Node.js

About the session

The session is approved.

The presenter will not allow another presenter.

There are 52 people interested in this session.

Presenters

Greg Babiars

Scheduled

Room
IRN-126
Time
11:00 AM - 12:00 PM
Calendar File
 Download

Files

Edit Session