Marcos Sandrini
Dec 17, 2021

--

Hi, I agree with the general idea. I also wrote something akin to what you're writing on an article about developer friendliness of React vs. Vue.

I have a theory that React in this functional/"hooks" era is a library that is confusing a lot of people because of its lack of redundancy (that Vue surely has) and inherent naming issues (useEffect?, useCallback? what do they do?).

I would even go further and say that React only remains the number one library/framework for JS projects because of the good name it earned from the class-based syntax days. Although this older syntax feels obsolete now, at least its syntax was very friendly and clear.

--

--

Marcos Sandrini
Marcos Sandrini

Written by Marcos Sandrini

Designer and front-end programmer with 20+ years of experience, also a keen observer of the world and its people

No responses yet