Signals are perfect for synchronous reactivity, and observables are perfect for asynchronous reactivity. They are complimentary, but also at odds with each other. In this article I will share a neat trick to get them to play well with each other.
Follow me on Twitter for more frequent content: https://twitter.com/mfpears
Article for this video (includes other links): https://dev.to/mfp22/introducing-the-auto-signal-pattern-1a5h
0:00 Intro
0:17 The Problem
0:49 Automatic Cleanup
1:36 Automatic Reset and Re-Fetch
2:33 Automatic Cancel
3:14 Automatic Defer
3:40 Don't Share Signals?
4:44 Real World Example
6:29 The Solution
11:56 Conclusion