|
|
|
|
|
by apsurd
616 days ago
|
|
> Everything is treated as if it's immutable [...] Immutability is a great callout; frontend ecosystem is quite divisive on it. For my flavor, as React exploded, redux and the advanced state management frameworks came and made everything bananas[1]. "It solves real problems for advanced apps"; maybe but I could never shake that these problems are self-inflicted. There's a mathematical functional purity that's nerd-snipe worthy; but reactivity with mutation observers just seems to model the real world of UIs better. Anyway, https://mobx.js.org/README.html is the exact opposite take: mutate your state! Subscribe to changes to your heart's content. The divisiveness is real, it's what makes staying up to date exhausting. [1] Come on, no one seriously thinks "bind action creators" made intuitive, ergonomic sense. |
|
[1] https://github.com/tomtheisen/mutraction