4 ms·
Signals are a step in the wrong direction. They provide extremely little value over RxJS Observables (ex. avoids glitches when you have diamond-shaped dependenc
by valcron1000 3y ago
Signals are a step in the wrong direction. They provide extremely little value over RxJS Observables (ex. avoids glitches when you have diamond-shaped dependencies), but you sacrifice so much in return, like control over async operations.
The API looks like it wants to attract React devs, and I fear that it won't accomplish that but instead it will drive away the remaining Angular devs. In no time we'll see SO spammed with questions using `computed(async () => ...` or race conditions when using `effect`.
- jamra 3y agoRemoving the diamond shaped update chain is pretty huge. It also removes a lot of the entry cost to getting into Angular. RxJs is steep.
- cuddlecake 3y ago> In no time we'll see SO spammed with questions using `computed(async () => ...` or race conditions when using `effect`. As opposed to the very few questions about rxjs, where people understand everything perfectly.