Since moving
@Tan_Stack Router back to fine-grained reactivity, our app's route components are now only updating if the exact state they rely on actually changes. I did a quick test on our `basic` example by navigating around and logging in every single component when it renders:
😍😍😍
This extends to all of the exported hooks as well for things like useMatch, useParams, useSearch, etc, so you can take this even further in your own code by using selectors, which are built-in to every primitive hook we have, e.g.
Now if only we could get fine-grained at the JSX level... Here's lookin' at you
@solidjs 🥂