DEV Community

Discussion on: What you will choose? & Why?

 
leob profile image
leob • Edited

React isn't bad but what irks me big time is the endless "pattern churn" within the React community.

First it's HOCs that's all the rage, then it has to be Render Props, next we all need to start using Redux (unless we shouldn't), or maybe we should use the Context API, and finally we must really throw all that out of the window and start rewriting everything with Hooks!

(because class based components are evil, and Hooks are supposedly superior, although I'm still waiting for someone to clearly explain why)

Ad infinitum.

This kind of absurdity is really a thing with React, I've NEVER seen anything like it with another framework or community.

Thread Thread
 
leob profile image
leob

P.S. replying to myself :-)

I might have been a bit to harsh in my previous comment, I do believe there is some decent reasoning behind the whole "Hooks" thing ... just came across this blog post which does a great job of explaining the rationale behind Hooks:

tylermcginnis.com/why-react-hooks/