I fucking hate React. It’s slow, verbose, and unpleasant to work with. It’s all the worst parts of Java brought over to JavaScript. That being said, it’s still better than Angular.
I think what started me down the anti-React path was realizing that there were other frameworks out there that don’t even use a virtual dom. Plus you get tired of being told that the most obvious and intuitive way to do various things in React actually goes against some best practice that they’ve established.
There’s so much boilerplate to even do the most simple tasks. And that boilerplate is something that could usually be automatically added by a compiler.
I wouldn’t mind switching to alternative libraries like Svelte or Solid but can’t imagine going back to plain Javascript for complex applications. It’s a pain in the ass, even with jQuery.
I fucking hate React. It’s slow, verbose, and unpleasant to work with. It’s all the worst parts of Java brought over to JavaScript. That being said, it’s still better than Angular.
I think what started me down the anti-React path was realizing that there were other frameworks out there that don’t even use a virtual dom. Plus you get tired of being told that the most obvious and intuitive way to do various things in React actually goes against some best practice that they’ve established.
Angular my beloved…
What’s wrong with it if I may ask?
There’s so much boilerplate to even do the most simple tasks. And that boilerplate is something that could usually be automatically added by a compiler.
That kind of stuff often introduces footguns.
I wouldn’t mind switching to alternative libraries like Svelte or Solid but can’t imagine going back to plain Javascript for complex applications. It’s a pain in the ass, even with jQuery.
I use Svelte, and I love it. Although I’m not a huge fan of the new Runes syntax. It’ll probably grow on me though.