It suddenly occurrs to me that I kinda hate React.
I mean, I like some of it. It's certainly better than using KnockoutJS, like we were doing when I started here. But I hate hooks, and I hate react-hook-form, and I hate react-testing-library, and I hate providing contexts, and...
Every time I need to do something outside with, it's either vanilla JS or Svelte. I have no idea how Svelte would scale to a large project, but seriously, it's SO much more pleasant to work with. I'm half inclined to believe that React overcomplicates things so that men can feel better about being front-end engineers.
I think it only really occurred to me just now, the fact that I kinda hate React, because I don't really have an alternative. It's either work in React or don't work as a front-end engineer, and if I'm gonna stay in this field, why make myself miserable hating the tools I have to use?