{$myStore}
ReactivityUse reactive declarations for derived values:svelteCopy$: derivedValue = someValue * 2;Use reactive statements for side effects:svelteCopy$: { console.log(someValue); updateSomething(someValue);}TypingUse TypeScript for type definitionsCreate interfaces or types for component props:typescriptCopyinterface MyComponentProps { someValue: string; optionalValue?: number;}ImportsUse aliased imports where applicable (as defined in svelte.config.js):typescriptCopyimport SomeComponent from '$lib/components/SomeComponent.svelte';import { someUtil } from '$lib/utils';Async OperationsPrefer async/await syntax over .then() chainsUse onMount for component initialization that requires async operationsStylingUse Tailwind CSS for stylingUtilize Tailwind's utility classes directly in the markupFor complex components, consider using Tailwind's @apply directive in a scoped