should +i learn svelte typescript