I'm not a big fan of Vue because it feels like there's a lot of rough edges, although the experience is much better with Vue 3. React is much closer to vanilla JS/TS, and the tooling feels much more mature.
I'm not a big fan of Vue because it feels like there's a lot of rough edges, although the experience is much better with Vue 3. React is much closer to vanilla JS/TS, and the tooling feels much more mature.
My ideal stack that I can hopefully switch to in 2024 is esbuild (pending better tree shaking and worker support) and native node test (pending ts-node fixes or native TS in node)
However, I think Vue's dev tooling is way more developer friendly than React's. They probably end up mostly equivalent in how they let you find performance issues or debug states, but I've never been able to understand why React's devtooling just feels half-finished in comparison.
I guess Vue spoiled me a bunch in how approachable its UI was. It may be me misremembering, but I also remember it not hanging or erroring nearly as much as React's devtooling.