HackerTube

THE VIDEO SHELF · reactive programming

Netflix JavaScript Talks - Async JavaScript with Reactive Extensions

A Netflix JavaScript talk on using Reactive Extensions (Rx) for asynchronous UI code. It covers Observables, composing events such as drag and drop, and sequencing Ajax requests.

Why HN readers recommended it

Recommended as a clear, mind-changing introduction to observables and async programming from engineers using Rx in production.

This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.

Video & recommendation details

Creator / channel
Matt Marenghi
Topic
reactive programming
Format
talk
Level
intermediate
HN recommenders in dataset
5
HN mentions in dataset
9
Recommendation years in dataset
2014–2016

These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.

From the original HN conversations

Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.

  • The conf talk on youtube by Matt Marenghi [linked in the post] is really awesome. Provides great examples and resources. Really worth 28-min. Direct Link: [VIDEO]

    film42 on Hacker News · 2014-05
    In Asynchronous JavaScript at Netflix
  • I don't really like await . It seems to be a syntactical fix which acts in a quite magical way. Not sure if introducing magic to a language syntax is what we want. Rather, we should think about data flow of our async apps differently. …

    sktrdie on Hacker News · 2016-06
    In Async and Await
  • i thought it was a good presentation, however, I recently watched a Netflix one, published by Matt Marenghi, which to me was infinitely better. I think the description of events as just another collection, albeit a time based collection flow was nicer ( Observable === …

    shaydoc on Hacker News · 2014-06
    In Erik Meijer: Duality and the End of Reactive [video]

Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.