Presentation: Building Robust Web Applications With RxJS

Duration

Duration: 
2:55pm - 3:45pm

Level:

Persona:

Abstract

What happens when your web app loses connectivity? What happens when it's on a spotty mobile single? Despite using the latest and greatest frameworks, your push notifications and real-time application features won't work well if your web socket disconnects or your HTTP requests won't go through.

Enter reactive programming with RxJS. In this talk, we're going to talk about what RxJS is, and how it can be used to make your application more robust and resilient to network outages. We're going to talk about the basics of RxJS observables and show how to create a reusable, custom operator that can be used to make sure your web socket and HTTP requests complete their tasks.

This talk will include a panel discussion from various front-end frameworks representatives on the implementation of RxJS.

Speaker: Matthew J Dapena-Tretter

Front-end Engineer @Facebook

As a front-end engineer at Facebook, Matthew spends his days building Nuclide—the awesome IDE that helps Facebook developers build their awesome products.

Find Matthew J Dapena-Tretter at

Speaker: Paul Taylor

Engineer @Graphistry

Engineer @Graphistry, FalcorJS lead engineer, Coauthor of RxJS 5

Find Paul Taylor at

Speaker: Rob Wormald

Angular Core Team

Angular Core Team

Find Rob Wormald at

Speaker: Ben Lesh

RxJS 5 Lead Author & Senior Software Engineer @Netflix

Ben Lesh is a Senior Software Engineer at Netflix on the UI Platform Team. He is the lead author of RxJS 5, which is a rewrite of RxJS from the ground up to comply with modern standards and improve performance.

Find Ben Lesh at

Similar Talks

Senior Software Engineer, Playback Features @Netflix
Akka @Lightbend & Reactive Streams Committer
Director of Engineering - Cloud Security @Netflix
Engineering Leader at Large (formerly Director of Operations Engineering @Netflix)
Senior Software Engineer, Big Data Platform @Netflix

.

Tracks

Monday Nov 7

Tuesday Nov 8

Wednesday Nov 9

Conference for Professional Software Developers