logoalt Hacker News

zamalektoday at 3:27 AM3 repliesview on HN

React has lived long enough to become the villain, and it's way too entrenched. It was certainly a very important step forwards in webdev, but it now probably has more gotchas than vanilla JS does.


Replies

hombre_fataltoday at 12:40 PM

I think it's just the lifecycle of craftsman tooling in general.

When everyone has experience with a tool, everyone can enumerate its downsides in unison, but we can't do that with new/alternative tools.

Whether we confuse that for the new tool having no drawbacks, or we're just tired of dealing with the trade-offs of the old tool, or we're just curious about different solutions, we get a drive to try out new things.

React always had gotchas, but the question is how tolerable are those gotchas compared to the gotchas of what you were doing before. And how tolerable are Solid's gotchas going to be once you discover them. Sometimes it's a better set of gotchas and sometimes it isn't.

show 3 replies
someotherpersontoday at 4:05 PM

It's not that it's way too entrenched, it's just that people grew tired of constantly shifting frontend frameworks. Personally: I really didn't care who "won" that war, I just wanted to have a sane well-supported default without having to learn a new pattern every year to store page state or update an icon.

gawrkura00today at 6:41 AM

[dead]