Escaping Reactivity Hell & Managing State in React
Promises freed us from callback hell. But reactivity hell—debug loops, messy effects, brittle state—still haunts us. Signalium is a library inspired by Hooks, powered by Signals, that reimagines state to break the cycle.
00:41 - The Recurring Bug in a To-Do App 01:58 - Debugging Performance with React Query 03:08 - Reactivity Hell: Callback Hell Redux 04:04 - Lessons from Callback Hell to Promises 06:34 - Closures and Promises Explained 07:38 - Async/Await and Simplifying Async Code 09:10 - Key Lessons from Escaping Callback Hell 10:31 - Functional Programming & Computation Trees 12:25 - Introducing Signals as a Reactivity Primitive 13:07 - Signals: State and Computed Examples 14:42 - Signalium: Reactive Functions at Language Level 16:02 - Async Reactivity with Signalium 17:34 - Asymmetric Async: Subscriptions & Relays 19:01 - Relays: Managed Effects in Signalium 20:14 - Universal Reactivity: Beyond UI 20:36 - The Impact of Reactive Functions 21:44 - Real-World Performance Gains 22:13 - Better Patterns for Developers & AI 23:00 - Conclusion & Resources
