Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Going Reactive: Eine Einführung in die reaktive Programmierung

Going Reactive: Eine Einführung in die reaktive Programmierung

6be82529683c6bdee1fcda3f7ff783f0?s=128

Benedikt Stemmildt

November 04, 2019
Tweet

Transcript

  1. GOING REACTIVE An Introduction to RxProgramming Hamburg, 29. September 2017

  2. Rx.Observable.flatMapLatest(selector, [thisArg]) Projects each element of an observable sequence into

    a new sequence of observable sequences by incorporating the element's index and then transforms an observable sequence of observable sequences into an observable sequence producing values only from the most recent observable sequence. WTF?
  3. BENE Developer @slashbene

  4. Y? Theory Code THREE THINGS

  5. Y? Theory Code Y?

  6. ANCIENT HISTORY

  7. NOW

  8. THE SLUG

  9. THE SLUG – BATCHING

  10. THE SLUG – THREADS

  11. THE SLUG – SCALING

  12. Y? Theory Code THEORY

  13. Basics From pull to push Observable The Operator Onion Voodoo

    The Good, the Bad and the Ugly How and when to use THEORY
  14. Basics From pull to push Observable The Operator Onion Voodoo

    The Good, the Bad and the Ugly How and when to use THEORY
  15. IN COMPUTING, REACTIVE PROGRAMMING IS AN ASYNCHRONOUS PROGRAMMING PARADIGM CONCERNED

    WITH DATA STREAMS AND THE PROPAGATION OF CHANGE.
  16. A STREAM

  17. STREAM EXAMPLES

  18. Basics From pull to push Observable The Operator Onion Voodoo

    The Good, the Bad and the Ugly How and when to use THEORY
  19. FROM PULL TO PUSH

  20. GET RID OF THE SLUG

  21. GET RID OF THE SLUG

  22. GET RID OF THE SLUG

  23. GET RID OF THE SLUG

  24. Basics From pull to push Observable The Operator Onion Voodoo

    The Good, the Bad and the Ugly How and when to use THEORY
  25. OBSERVABLE – MARBLE DIAGRAM

  26. OBSERVABLE – STATES

  27. OBSERVABLE – EXECUTION

  28. OBSERVABLE – EXECUTION SEQUENCE

  29. Basics From pull to push Observable The Operator Onion Voodoo

    The Good, the Bad and the Ugly How and when to use THEORY
  30. THE OPERATOR ONION

  31. Basics From pull to push Observable The Operator Onion Voodoo

    The Good, the Bad and the Ugly How and when to use THEORY
  32. VOODOO

  33. VOODOO – ZIP OPERATOR

  34. VOODOO – FLATMAP OPERATOR

  35. Basics From pull to push Observable The Operator Onion Voodoo

    The Good, the Bad and the Ugly How and when to use THEORY
  36. THE GOOD

  37. THE BAD AND THE UGLY

  38. Basics From pull to push Observable The Operator Onion Voodoo

    The Good, the Bad and the Ugly How and when to use THEORY
  39. None
  40. None
  41. Y? Theory Code CODE

  42. BENEDIKT STEMMILDT React! DEV.OTTO.DE GITHUB.COM/OTTO-DE GITHUB.COM/BENESTEM BENEDIKT.STEMMILDT@OTTO.DE