DEV Community

Discussion on: SolidJS Official Release: The long road to 1.0

Collapse
 
jedwards1211 profile image
Andy Edwards

The future is nuance, rather than there being one perfect tool for every job.

People who were saying React/Redux was the one true way several years ago seemed unaware of the needs of complex, demanding UI applications like digital audio workstations, which need fine-grained reactivity and deep mutable state to perform well enough. (Ableton Live, for instance, is written in Qt, which supports fine-grained reactivity).

On the other hand these things require some rigamarole in terms of getting raw data into the reactive primitives, and that surely affects the debugging experience as well. So I'm sure that top-down immutable state management will remain better for simpler use cases.