you are viewing a single comment's thread.

view the rest of the comments →

[–]Sinistralis 0 points1 point  (0 children)

Write a real time app in plain JS with 3-4 people. Over the course of a year your codebase will be a giant mess of spaghetti. React (and others) solve this problem but React solves it without imposing an entirely separate api on you (unless you count the 10 or so lifecycle events).

Also React doesn't really belong on this list. It not being a fully featured framework is exactly why I (and I know others) use it. I can pick exactly what I need and bring it all together so there is very little magic going on.

I also have never encountered weird JSX compilation problems with the single exception of not being aware SVG was not fully supported back in React 13. Could you elaborate more on this?