Post

Oh, I didn't realize unsupported, grandiose statements were trying to start a conversation. Does it have the best ecosystem or is it just the most popular with the most options? Why do you believe maintaining 2 virtual DOMs as a reactivity system is the best architectural decision over Proxies?

I think your reaction is a little off. Best *can* indeed mean most popular. It is an important factor if you plan to run your software for a long time. I guess that grandiose statement did indeed start a conversation at least 🤷‍♂️

Never underestimate loyalty to React 😅 I think many people (myself included) find re-evaluating what UI libraries do under the hood daunting, and want things to just work with a decent ecosystem. So they decide that React is still the best based on no evidence.

I would not say no evidence. Is React technically the best solution? No. But in terms of wide-spread support, I would say so.

I thought you ended with “no” again so I chuckled 😄 I should have been more precise: my scope was performance, footprint, UX and DX. Popularity pushes DX into a gray area, but it’s important to be able to shake off the trend and see what’s actually there.

It’s not a simple linear or in some regards even a possible comparison (for example resumability). But we must diversify — for the health of our apps, but also for our community. I want to have frontend devs, not “React devs”.

We’re the ones who control widespread use, that doesn’t just happen. Ironically I’m mainly a React dev, so I’m not biased against it, but after a lot of non-meta experience with it I’ve grown tired. I’d like to see what’s possible elsewhere, and use React for work when I have to.

I agree with everything you said. I actually didn't even write React code before 2024. Before that I was deep into the Nuxt/Vue ecosystem, before that mostly VanillaJS (not to mention the jQuery days and the JS clusterfuck I wrote before that 😁). I mainly gave React and honest shot bc of the

0 reposts0 likes

This is interesting to me, because I started in React, am now in Vue, and Vue clicked for me in a way that React never did. I honestly don't know if it's React or the way React is taught/documented tho.

Fascinating 😄 I found the whole component lifecycle closer to the way I think. I've never really gotten around to trying Vue3 tho. But I disliked some of the directions Nuxt was taking. I really disliked the whole Auto-Import magic for example.

ecosystem and found out that it actually clicked more with me than Vue. And right now I can't imagine moving away. But man – never say never 😆. Things are moving so fast, it's hard to say what we'll be doing in two years time. It also depends on the work you are doing. I've been doing agency work

for the better part of my carrier and that allowed for a lot of exploration. But since we tried to shift more and more into product development, the exploration part also shifted to different areas. I am curious tho how AI will change that game. Popularity suddenly became a more interesting factor