4 ms·
> Usually in combination with some babel plugin messing things up To be honest with you, you can't really blame React in this situation - it is nonetheless imm
by nawgz 6y ago
> Usually in combination with some babel plugin messing things up
To be honest with you, you can't really blame React in this situation - it is nonetheless immensely frustrating to be sure.
> Redux is quickly going out of fashion
Yes, when I say it's "king" I only mean in terms of popularity within the community. I personally never understood the point of Redux and have always greatly preferred MobX for exactly what you say - it is far too verbose.
I also don't really have a good read on how the future of these projects will go - I would have thought MobX would've won out long ago. Maybe now with MobX 6 moving away from decorators it can gain the steam it deserves. I think the key blocker has been / is that MobX is building a runtime graph, and people don't understand graphs (let alone dependency graphs) very well, so it feels like magic. It's really easy to use though.
With features like Suspense, I feel like React will continue to push for more concise ways to write your components, but I also wonder if even the one level of misdirection that Suspense shows will be enough to limit its adoption. So far, explicit and non-magic seems to be a strange community preference