should i learn vue3 or svelte instead?
should i learn vue3 or svelte instead?
These days I'm focused on Svelte. It's faster and lighter, but IMO the best feature is you write a fraction of the code. When I go back to old React or Vue projects I want to cry. Svelte is so much more zen.
OTOH the ecosystem is minuscule so you are on your own. The support for TS and testing is not great either. Svelte is easy to learn but it's not very popular yet. I would understand if someone argued it's a risky bet although I'm building my SaaS with it.
About a year ago I had to tackle a few new web projects so I decided to give React/Angular/etc another look... and promptly went hunting for alternatives again, and that's how I found svelte. We've got 5-6 svelte-based projects in production now and have really, really enjoyed it.
All that said, I haven't looked at vue3 in depth yet, so maybe it's amazing, I dunno. :)
Also, give it a few more months before building anything non-trivial. Some of the more popular libraries for Vue 2 still need to up updated for Vue 3 (vue-router, vuex, for instance).
It's incredibly easy to use and I've (personally) liked it a lot more than Vue(2).
I researched tech required in job offers and React was first, running circles around Angular and Vue. Nobody spoke of Svelte