Great article, I’m currently rebuilding a legacy website with SvelteKit myself and alread had issues with the lack of third party components. Luckily it really is not to hard to write your own components around third party plain html/js implementations.
The $: was quite confusing at the start. But overal working with SvelteKit makes me feel way more productive compared to developing for my previous projects in Angular.