DEV Community

Discussion on: React vs Vue - Which should you choose?

Collapse
 
microerror profile image
microerror

Svelte suffers from not having remotely as large ecosystem as Vue does. If you're a solo dev, with enough time to build all the libs and functionality you'll ever need - sure, Svelte might seem like a cool thing. In real world scenario, it does not offer a single benefit over Vue. No, not even benchmarks that prove how fast it is are accurate. It's also not the guarantee for performance.

Svelte is a nice toy, but Vue is the only one that comes with large enough ecosystem in which you can find libraries you need or you can quickly bootstrap a lib with build/treeshaking system.

My credentials: I've been in frontend since 2001. I used Vue, React and Svelte. React is literally awful, it started to exist to advertise itself. Svelte, apart from unappealing name, suffers from tiny ecosystem and lack of tooling (look at Vue 3, Vite, Nitro, Nuxt). Vue is the only sane choice if you need to finish something on time. I'm not a fanboy, I'm someone with deadlines. If you have existing JS knowledge, Vue is the one with lowest entry barrier and with the largest measurable time saving, from start to delivery.