164 likes
·
7.2K reads
20 comments
Really good overview of Svelte, Jannik! Will point others to this post when they ask what's so great about it. :D
Thanks, James. I basically wrote it for the same reason. Now I can point to this myself 😅
Yes indeed. As I have written before, Svelte is a really good way to get into web development for beginners but also for more veterans that want a different, more lightweight and performant way to build stuff with.
That's true. I think the fact that you don't have to decide between various stores or animation libraries etc. makes it easier to get started.
Nice Intro.
Yeah... Svelte is good, i like it and use it a lot for my side projects. But thinks to know is React still dominates frontend framework, most job says react. I can't wait for svelte to be popular on job market. Though svelte is easy to learn than react. So my advice is learn svelte when you have free time. Great introduction man!
100%! I am currently mostly doing client work in react, but I'll transition to Svelte.
In my opinion it is a good opportunity to be part of Sveltes community while it's still rather small.
Happy you like it 😊
Great read my friend!
Hey, thanks for the nice words :)
looks promising
It does! I hope for SvelteKit v1 bringing the liftoff (therefore the rocket reaction 🤪)
This does look like the next big thing! Do you think it will be?
Good question! I would not bet all I have, but I am pretty optimistic that Svelte is a good bet!
Are you aware of the state of js survey? Look at the result for "Front-end Frameworks": 2020.stateofjs.com/en-US/technologies/fron…
Users love it. I think the "Usage" and "Awareness" will therefore follow...
This makes sense.
Also, would you be up for technical writing opportunities? Let me know. Jannik Wempe
In my experience the Svelte developer community is less friendly than others. There are certain dealbreaker CSS policies that prevent me from using Svelte in production applications, and the developers are adamant that they will not change their minds. I hope the community can persuade them but this seems unlikely. Because of that I have to stick with the big 3 frameworks, which is unfortunate because the rest of Svelte is great. Fortunately other frameworks are still beuing created and filling in the gaps, like Skruv.io.
What are those dealbreaker CSS policies?
James Tucker There are multiple issues filed related to CSS and trying to figure out workarounds, but here's the issue I created github.com/sveltejs/svelte/issues/4764 and here is another related example github.com/sveltejs/rfcs/pull/13
Brandon Sad you had to make these experiences ☹️ But it can also be seen at one of Sveltes strength: they enforce best practices (and not touching components styles from outside, besides a defined interface for that, is one of them). Only use case I can think of are libraries like Bootstrap etc.
Nevertheless, it is hard (or impossible?) to please everyone. Maybe at some point your time for Svelte will come as well 😊
Appriciate your critic perspective!