our rectangles should not be less performant than video
(tho, the stats here could have been caused by the stupid amount of Analytics and Adware folks put on the web)
what is "root state"
use getters to derive data
use functions to delay data "entanglement"
getters are functions
what is "entanglement"?
technique: extract class
idea?: compare to custom react hook
reminders
effects / useEffect / etc are bad (usually, not always (tho rarely good))
did-update/did-insert bad
Overall goals:
talk about this generally, applies to all frameworks and reactive systems (except rx.js and other observable focused things which rely on extra renders / wild-west non-performant rendering)
have examples in React, Signals, Svelte Runes, and Ember (it's all the same)
have specific sections for each framework calling out specific things to avoid
Overall goals: