Building a Better Web
June 11–12, 2018: Training
June 12–14, 2018: Tutorials & Conference
San Jose, CA

Reactive programming: Why you should care and how to write more-future-proof code

Tracy Lee (This Dot)
9:50am–10:30am Thursday, June 14, 2018
Future JS and Functional
Location: 210 B/F
Secondary topics:  Best practice, Developer Experience Track: Tools, Platforms, and Techniques, High-level
Average rating: **...
(2.36, 11 ratings)

Who is this presentation for?

  • Developers

Prerequisite knowledge

  • A working knowledge of JavaScript

What you'll learn

  • Explore reactive programming using RxJS


Tracy Lee discusses reactive programming in its simplest form, explore the various places reactive programming paradigms appear in everyday code, and investigate the future of reactive primitives in TC39 and WHATWG.

Tracy walks you through code samples using RxJS, a push-based primitive and domain-specific language that sits on top of JavaScript. You’ll see just how easy it is to create a more composable application architecture and use reactive programming paradigms to essentially future-proof your code from common JavaScript fatigue. You’ll also learn how concepts, paradigms, and code remain consistent from framework to framework, how to easily copy-paste 90% of your code from framework to framework, and what you can accomplish with the arsenal of Lego bricks RxJS provides with its declarative syntax and intrinsic portability.

Photo of Tracy Lee

Tracy Lee

This Dot

Tracy Lee is cofounder of This Dot Labs, an elite consultancy helping teams build frontend applications. A Google Developer Expert, an RxJS Core Team member, a Women Techmakers lead, and a frequent keynote speaker at conferences, Tracy is also host of the Modern Web podcast and organizer of This.JavaScript, Contributor Days, Google Developer Group Silicon Valley and Triangle, and RxWorkshop.