4 ms·
I think far more people get lost trying to learn the libraries than grow an app to a size where pure react too painful. First time I used react I hated it, bec
by JamesBarney 9y ago
I think far more people get lost trying to learn the libraries than grow an app to a size where pure react too painful.
First time I used react I hated it, because everything was done through flux, want to add a field to a form. Now you need to update 4 different files and create 8 methods. Not to mention interacting with non-react components in a react way can be super painful.
It was insane. Second time I dropped all of the libraries. Only used react, and any time I needed to use a non-react component I wrapped it myself, and many times did very unreacty things like use methods to do a lot of interaction.
And I loved it. Everything is so much easier. I can focus on solving the user's problems, and not my react problem.
The apps weren't huge, but they weren't small either. 3 months of work for 3 devs full time.
- ericmcer 9y agoI had a similar experience with Redux, every event in the app went through redux. Click button > redux event fired > redux updates state > component catches state update > button listener fires. It is a total nightmare and a horrible use of redux. That is like binding every variable and function to the window object because you have no concept of scope.