Comentei em outro post e faz sentido trazer aqui:
Estou aprendendo Svelte, comecei a aprender Vue.js com a intenção de expandir minha "caixa de ferramentas", e acompanhando a comunidade Vue, muita gente falava do Svelte, que quem gosta de Vue vai gostar de Svelte, etc. Me chamou atenção e comecei a estudar Svelte, e cara, to amando, a curva de aprendizagem ta um pouco complicada pelo jeito de se programar com Svelte (Venho de React/Next.js, e me considero com um conhecimento relativamente sólido nessas tecnologias), abandonei um pouco Vue.js e to indo de cabeça com Svelte (como um framework secundário por enquanto).
O ecosistema é bem menor que React/Next.js, mas a ideia de colocar javascript como uma tag html e estilo como uma tag também, os SFC (Single File Component), me chamou muita atenção por me aproximar mais do que é de fato HTML/CSS/Javascript vanila, me senti mais próximo do que é de fato essas tecnologias por debaixo dos panos comparado ao React (No sentido figurado é claro).
Mas a minha maior dificuldade agora ta sendo pensar sobre o funcionamento de um componente Svelte/Vue, estou comparando muito com componentes React e tentando fazer essa migração 1:1 na cabeça, estou apanhando um pouco nisso.
E realmente, se você curte Vue, dá uma chance pra Svelte.