Well, React markets itself as a library and not a framework. This implies there is some overhead of using a framework. There isn't really - you really can just use what you need from a framework like Phoenix and ship it. The parts you don't need, you don't usually have to learn.
What does React provide for the use case of clicking on things and submitting forms, and having the feedback update in place instead of a full page reload? For me it's worse than vanilla js unless I use uncontrolled components, which isn't suggested by the React docs. https://dev.to/kevinkh89/how-to-solve-input-delay-lagging-in...
Comments
My point is that in terms of complexity and amount to learn, I bet Phoenix would be equal to React. Regardless of other reasons for choosing either.
Therefore "Just use Phoenix". It's like saying manual transmission cars suck, just learn to fly a plane.
I find Phoenix way more complicated than React and I don't think it's even close
Well, React markets itself as a library and not a framework. This implies there is some overhead of using a framework. There isn't really - you really can just use what you need from a framework like Phoenix and ship it. The parts you don't need, you don't usually have to learn.
What does React provide for the use case of clicking on things and submitting forms, and having the feedback update in place instead of a full page reload? For me it's worse than vanilla js unless I use uncontrolled components, which isn't suggested by the React docs. https://dev.to/kevinkh89/how-to-solve-input-delay-lagging-in...