This is my feeling too. I feel that React is the behemoth of frameworks, but in a bad way. No "mobility" and high costs to achieve anything.
Svelte has really impressed me so far. Some people don't like that Svelte has "repurposed" JavaScript syntax for their own purposes; I say it is brilliant.
Still, I am very interested in other people's experience for the team's sake.
Svelte is excellent framework in terms of performance, learning curve, "javascriptless". It doesn't have virtual DOM, it has vast spectre of CSS/JS animations/styling/transitions abilities (I guess, no one framework today has the same). The weakness of Svelte, I guess, is that you cannot move reactivity outside of component, except of using stores.
On the second place - Vue. It is very powerful in terms of building data-rich client-side applications, with a lot of complex logic. Learn Vue is easy as Svelte, HTML, htmx. In Vue you can create componentless package with reactivity in js files (for example to use in your monorepo's packages). But drawback of Vue is its reactivity. It is everywhere. And new developers can spend hours to debug simple bug caused by wrong understanding of reactivity.
Yes, however Svelte Runes will come to solve this. I honestly believe Svelte is the new king. No one framework can compete, as you stated it so clearly.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
This is my feeling too. I feel that React is the behemoth of frameworks, but in a bad way. No "mobility" and high costs to achieve anything.
Svelte has really impressed me so far. Some people don't like that Svelte has "repurposed" JavaScript syntax for their own purposes; I say it is brilliant.
Still, I am very interested in other people's experience for the team's sake.
Svelte is excellent framework in terms of performance, learning curve, "javascriptless". It doesn't have virtual DOM, it has vast spectre of CSS/JS animations/styling/transitions abilities (I guess, no one framework today has the same). The weakness of Svelte, I guess, is that you cannot move reactivity outside of component, except of using stores.
On the second place - Vue. It is very powerful in terms of building data-rich client-side applications, with a lot of complex logic. Learn Vue is easy as Svelte, HTML, htmx. In Vue you can create componentless package with reactivity in js files (for example to use in your monorepo's packages). But drawback of Vue is its reactivity. It is everywhere. And new developers can spend hours to debug simple bug caused by wrong understanding of reactivity.
And last but not least...htmx.
Yes, however Svelte Runes will come to solve this. I honestly believe Svelte is the new king. No one framework can compete, as you stated it so clearly.