React start losing its way
I think React has started taking the wrong direction. The original goal was to make things simple: no two-way binding, no manual state management. Something changed? Redraw everything.
I wanna point out — redraw “everything”. From the developer’s perspective, you do not care about Virtual DOM specifics. You do not care how React will traverse the VDOM tree and find that actually should be redrawn.
Though I never was a fan of Redux, idea was, again, simple — something has changed? “Change” the whole store. Again, though it is good to understand how it works…