logoalt Hacker News

d--btoday at 5:23 AM1 replyview on HN

> Now given $startingCount is reactive, it would mean that $count might reset each time an incoming change to $startingCount occurs. That might not be desirable, so Ripple provides a way to untrack reactivity in those cases: ...

This automatic reactivity thing is really what makes these frameworks more complex than they need to be.

I'd much rather handle all re-rendering calls manually. It's more work for me, but at least I don't work with a chain-reacting foot gun that's hidden in a black box.


Replies

maxlohtoday at 5:42 AM

Frameworks handle more than 95% of cases to make your life easier. For the corner cases, you can write custom logic yourself outside the framework.

> ...handle all re-rendering calls manually.

Have you considered writing web components? With them, you handle the rendering logic and lifecycle yourself.