documents/dev/Svelte.md
Table of Contents
Svelte
SvelteKit
Mainly a router. Define the transition as users navigate from page to page / view to view / route to route. Offline support, prefetching, server-side rendering, browser render @ runtime and build-time. https://kit.svelte.dev/docs/introduction#what-is-sveltekit
Vite
Uses https://vitejs.dev/ Frontend build tool. Dev server that serves source files over native ES modules, has fast Hot Module Replacement. Changes to code are reflected in the browser instantly.
Entries
type TokenEntries<DesignToken> = {
[K in keyof DesignToken]: [K, DesignToken[K]];
}[keyof DesignToken][];
export function tokenEntries(obj:object) {
return Object.entries(obj) as TokenEntries<DesignToken>;
}