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

I feel like like saying svelte is an "easy intro to web development" is misleading. The svelte compiler "abuses" (I don't mean it in a bad way) existing technology so it doesn't have to create special tooling and works with existing tools. I think that's okay _only if_ you're aware of this as a developer.

If I was hiring a JS dev, and someone _only_ had svelte on their CV, I'd be a bit reluctant to hire them, only because the svelte compiler hides a lot of JS warts (which I think people should be aware of).



Genuine question: where does the svelte complier hide JS warts? I've used Svelte for some production tools and personally in a few projects.

My experience thus far is that if you don't have at least a base-level understanding of JS you really can't use Svelte to its fullest. I can back up that intuition by having observed the svelte support channel on discord, where many of the questions really wind up being questions about javascript rather than Svelte.


I've been working with Vue for front end, but always keeping my eyes open to the future.

What do you feel Svelte is doing that hides "warts"?

Hacky stuff tends to turn me off from a tech. (I consider all my Vue work to be instant tech debt, because I know I will be replacing it down the road...)




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

Search: