The Dispatcher as a Stream, Part 1: FRP && ReactJS

If you look at the existing Flux architecture, at the 10,000ft level, it already uses functional reactive programming.

  • The Dispatcher is an Observable accepting inputs (Actions)
  • The Dispatcher re-emits Actions to its Observers.
  • Stores observe the Dispatcher and act accordingly.

Continue reading