Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I grew tired of Svelte after it introduced too much "magic". Svelte used to be simple, now it's Vue that feels simple (and yet powerful), and Vue has a much bigger ecosystem in terms of plugins, etc.


What magic does Svelte have that Vue doesn't have? I like both - they seem so very comparable to me. Only fundamental differences I see are matters of syntax, which are very much a matter of taste.


Both have plenty of magic, but Svelte is a lot more immature than Vue.

Personally I've gone back to JSX-based frameworks (there's life after react, things like solid and qwik are fantastic yet familiar) as things are generally easier to reason with when you don't have to fight the language.

TS also really seems like an afterthought on svelte and has so many weird quirks and edge cases. The implementation of generics for example, and how they solved the limitation around named exports (for the super common usecase of wanting to export the component alongside types).




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: