@joelhooks the new #react #documentation has so much detail because there are too many #footguns in it.
Most of the new docs go into details as to what not to do.
This clearly shows that reactjs has gone in a wrong direction as one has to be very careful in its use otherwise it can lead one astray.
This does not make #devs life easy, it makes it more difficult.
#react #documentation #footguns #devs
@ro I dont actually know alot about vue, thank you for telling me about it. 🙏🏼
However my experience is people usually are disappointed with #reactjs #footguns aka #useEffect, its dependency array issues, nextjs hydration issues, reactjs re-renders on client etc; these issues become pain points.
And then they turn to other libraries.
Also reactivity is absent in reactjs, however is there in all new frameworks such as svelte, solidjs & qwik etc.
Reactjs was good until SPAs were in trend.
@lexLohr totally agree with you.
both #qwik & #solidjs build on top of jsx, hooks, but simplifying where other frameworks have #footguns with #reactivity & reducing initial js loads.
#Qwik #solidjs #footguns #reactivity
I have been working with #react since it was new.
I however feel it is time to move on due to #footguns #hydration & the divide between server & client components.
Also two major players are steering it in their direction namely #remix & #nextjs (vercel).
Which framework would you choose, please provide reasons in response.
#react #footguns #hydration #remix #nextjs #frontend #astro #Qwik #svelte #solidjs
@jasonprogrammer finally some one is on the same page as me, yes I totally agree with you. I have been working with #react for years but there are so many #footguns now that I dont feel like working with it anymore.
I agree #reactivity is very attractive in a #framework
#react #footguns #reactivity #framework