Preact Signals just got a huge performance boost: Signals rendered as text/props & effects only "pull" as fast as needed for rendering. Since computeds run as-needed, they now only re-run as often as their downstream DOM output can be painted. H/t to @jovidecroock.com for making this happen.
Post
@trueadm.dev Can Svelte ship this? Or does Svelte need this?
So instead you need to get around this by breaking up scheduling based off the type of event, a "continuous" event and a "discrete" event. mousemove or pointermove is a continuous event, whilst click is a discrete event.
1 repost7 likes
No replies yet.