DK
В остальном есть некоторые детали. Например, синтаксический сахар для сторов (
$) каждый раз порождает новый объект, поэтому если у тебя есть стор let store: Writable<string | null>, ты делаешь {#if $store}{$store}{/if}, то внутри ифов, внимание, будет string | null. Да. Косяк реализации, с ним очень некомфортно. Вот для этой и других вещей в целом бывает полезно.
