It seems like people either hate it or love it? Personally I love it, so I can't really see why you would hate it. What are the great arguments against it?
I like it. It is a perfect framework for my smart RSS reader and my image sorter where I want to do some simple things like putting up modal dialogs, implementing multiple-stage selects, combo boxes, things like that.
React can handle apps with much more complex state and do really amazing things like
Well I (and my company) do VueJS as well and the time to make a product is usually like 2/3x longer with VueJS and it is not server side rendered so bad for SEO. AND not as robust.
What we normally do is sprinkle HTMX/AlpineJS/VueJS(cdn version) into SSR apps and they are seemlingly looking like SPAs
it’s a very different way of thinking about web development and has it’s strengths and weaknesses so it’s easy for someone who is really deep in the SPA/reactive JavaScript world to look at it and say “this is stupid, whatabbout…”
also my twitter account is a strong drink compared to most tech accounts which alienates some people (“but you have heard of me…”)
React can handle apps with much more complex state and do really amazing things like
https://aframe.io/
but it is overkill for the common form applications it is commonly used for.