I'm not shilling, but this is something I definitely don't miss using Mobx.
edit: Ooops, I thought the commenter was referring to shouldcomponentupdate. Sorry for the confusion, please downvote this out of the discussion!
edit: Ooops, I thought the commenter was referring to shouldcomponentupdate. Sorry for the confusion, please downvote this out of the discussion!
It then uses that information to implement shouldComponentUpdate for you. Each render call refreshes the data use by shouldComponentUpdate.
It gives you 100% percise updating of react components based on state, for free.
It definitely has an intangible value.