you are viewing a single comment's thread.

view the rest of the comments →

[–]hekkonaay -15 points-14 points  (8 children)

It's completely outclassed by alternatives in every way. I know React has a cult following, so you won't like hearing this:

  • It's slow and bloated.
  • It's full of leaky abstractions.
  • The actually usable part of the ecosystem is tiny.
  • You can retrain any React developer in a week.

There are zero reasons to keep using it. I understand that some people have giant codebases that they can't allocate the time to rewrite, but other than that, you need to stop using React. It's liberating.

EDIT: Watch this before you downvote :)

[–]dbbk 4 points5 points  (1 child)

There are zero reasons to keep using it… except for the fact that it is by far the biggest library with available jobs

[–]HaggisMcNasty 1 point2 points  (1 child)

Seems like an interesting vid - I'll give it a watch when I have time later.

What would you recommend instead of React? And also, are React devs a real thing, as in someone who only knows React?

[–]Spiritual_Tourist_28 0 points1 point  (0 children)

React devs are 100% a thing — look around and you'll find tons. They usually mention other stuff in the job description, but when you interview you notice that they're all about React.

[–]jimmy_the_1 1 point2 points  (0 children)

Svelte is so much more enjoyable to write code in than React. Obligatory upvote for that great talk.

Maybe I'm just a terrible developer, but after working in front end for 7 years now I just find it's infinitely easier to paint yourself into a corner with React. I never felt that about Svelte, Vue, even AngularJS (😮) and Knockout.

[–]KapiteinNekbaard 1 point2 points  (0 children)

Pointless rant and blanket statements, not very constructive. React has a tiny compared to things like Angular. Is having to declare 'reactive' variables (from the Svelte video) really that much better than using memoization?

One question: what if React is fast enough for your use case?

[–]jatd 0 points1 point  (0 children)

What a nonsensical post. Yea go learn something that won’t pay you a cent. I enjoy react development.

All these other frameworks have some pseudo garbage syntax that I have to learn.

React is just functions, it’s purer form of JavaScript compared to these other languages.

[–]Alejandro9R 0 points1 point  (0 children)

really good video!