~/talk

Bending time with Schedulers and RxJS 5

Talkat HolyJS 2017 · on Monday, 2017-12-11· [javascript]
slides:none on file

Walks through concrete RxJS 5 behavior: shows the event‑loop ordering that prints 1 4 3 2, enumerates ~120 operators, and demonstrates switching execution context by swapping schedulers rather than rewriting code. Uses RxJS 5 APIs (queue / asap / async /animationFrame), builds demos that cancel scheduled tasks, animates with requestAnimationFrame, and runs time‑warped tests with a virtual/test scheduler so long delays execute instantly. Gives code and measurable timings.

AI-written summary · about

  1. 0:00Intro
  2. 0:50Google Developer Expert
  3. 1:25International Speaker
  4. 3:22Community Leader
  5. 4:21Master of Ceremonies
  6. 7:05Angular Academy
  7. 8:14Macro & microtasks Quiz
  8. 13:37setTimeout Quiz
  9. 16:18setinterval(task, 50)
  10. 21:32Asynchronous by default
  11. 22:17Changing default Scheduler
  12. 27:23Observable
  13. 28:21Sync Implementation
  14. 35:02Main properties
  15. 36:08Schedulers Overview
  16. 39:02QueueScheduler Example
  17. 42:18AsapScheduler Example
  18. 45:30Cancelling tasks
  19. 48:29Internal Time
  20. 52:41Animations
  21. 54:24Frame Rates
  22. 56:03using setinterval
  23. 56:53Issues
  24. 57:24requestAnimation Frame
  25. 58:34Animation FrameScheduler
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.