Handle All Async Events in Redux-Sagas
summary
Claims that redux-saga eventChannel handles any asynchronous source, not just Redux actions, and shows a live-coded implementation that listens to Bluetooth beacons. Implements a naive async-await runner to explain how generators power sagas, then wires a beacon listener (uses the contact library) into a saga and tests it with three beacons. Hardware is flaky — signals appear and disappear and need smoothing — but the event channel emits each RSSI/ID and the saga reacts in real time.
AI-written summary · about
chapters (5)
related talks
41mRedux Saga, the Viking way to manage side effects
21mLet's Sync the Async- A Primer on Redux Sagas
42mRedux-Saga — Generators, Side Effects, Channels
21mBetter Async with Redux Saga
19mHandling Side Effects in Redux With Redux-Saga
27mKeep Your Sanity with Redux Sagas
46mDo This, Not That! Side-Effect Management in UIs
27mRewriting redux and redux-saga
