Discover this podcast and so much more

Podcasts are free to enjoy without a subscription. We also offer ebooks, audiobooks, and so much more for just $11.99/month.

AiA 199: RxJS with Ben Lesh, Tracy Lee, and Jay Phelps

AiA 199: RxJS with Ben Lesh, Tracy Lee, and Jay Phelps

FromAdventures in Angular


AiA 199: RxJS with Ben Lesh, Tracy Lee, and Jay Phelps

FromAdventures in Angular

ratings:
Length:
87 minutes
Released:
Jul 24, 2018
Format:
Podcast episode

Description

Panel:


Shai Reznik
Joe Eames
Alyssa Nicoll
Ward Bell


Special Guests:

In this episode, the Adventures in Angular panel talks to Ben Lesh, Tracy Lee, and Jay Phelps about RxJS. Tracey is the co-founder of This Dot Labs, which does a lot for the JavaScript community and does JavaScript consulting, as well as is on the RxJS core team. Jay is also a co-founder of This Dot Labs and used to be on the RxJS core team. Finally, Ben is an engineer at Google, is the RxJS project lead there, and is on the Angular team. They talk about the changes to RxJS from the past year, the API changes for version 6, and more!

In particular, we dive pretty deep on:


Ben, Tracey, and Jay intros
What happened in the last year with RxJS?
No longer a test scheduler
Using real timers
Version 5 VS version 6
TestScheduler.Run method
Won’t have to write code with injecting a scheduler
What’s the best way to get started?
Look at the docs
Understanding Marble diagrams
Many blog articles on Marble syntax out there
Wasn’t originally designed for public consumption
Using the test Scheduler is not a requirement for testing RxJS code
Jasmine testing framework
Jest
Marbles diagrams are a bit more declarative and specific to RxJS
Is it a part of RxJS proper?
API changes for version 6
Backwards compatibility package
TSLint rules
rxjs-tslint
TypeScript
And much, much more!


Links:


This Dot Labs
JavaScript
RxJS
Angular
TestScheduler.Run method
rxjs-tslint
TypeScript
@ladyleet
Tracy’s GitHub
@BenLesh
Ben’s Medium
Ben’s GitHub
@_jayphelps
Jay’s GitHub
RxJS GitHub
@ThisDotLabs


Sponsors


Angular Boot Camp
Digital Ocean
FreshBooks


Picks:

Shai


A Super Ninja Trick To Learn RxJS’s “switchMap”, “mergeMap”, “concatMap” and “exhaustMap”, FOREVER! by Shai
TestAngular.com


Joe


notion.so
WorkFlowy
Framework Summit


Ward


National Day Calendar


Tracey


Rx Workshop


Ben


Experimental branch in RxJS


Jay


brow.sh

Special Guests: Ben Lesh, Jay Phelps, and Tracy Lee.
Released:
Jul 24, 2018
Format:
Podcast episode

Titles in the series (100)

All Angular podcasts produced by Devchat.tv: - Adventures in Angular - My Angular Story - Angular Rants