LLuke·3d agoSvelteKit and Canvas: separating wheel rendering, probability and verificationA spinning wheel combines several different jobs: editing a list, drawing slices, choosing a stopping position, animating the rotation and reporting a winner. Treating all of that as one visual effect6 min read·heyiamluke.hashnode.dev
WWaqas Shahid·Oct 27Svelte Explained: The Framework That DisappearsIntroduction React, Vue, and Angular all work the same way at runtime: they ship a framework to the browser, which watches your data and updates the page. Svelte takes a radically different approach:2 min read·practicaldevblog.hashnode.dev
AAbid Ali·Oct 24Link Previews in SvelteKit: One Place for Share Tags, Page Data That Feeds It, and the Prerender GotchaMost of my client work is in Next.js, where the framework hands you a metadata object and quietly turns it into tags. When I started building a couple of things in SvelteKit, I expected the same. What8 min read·abidali671.hashnode.dev
DDan Holloran·Oct 16Svelte Error Boundaries: Contain the Crash Instead of Losing the PageEvery app has that one component. The chart that chokes on a null in the data, the third-party embed that throws when its script loads late, the dashboard card that assumes an API field will always ex5 min read·grimicorn.hashnode.dev
OOlga Tashlikovich·Oct 14SVAR Calendar 2.7: Mobile Layout and Editable Recurring EventsA responsive layout, drag-and-drop events from external lists, editable recurring events, and timezone support for React, Svelte, and Vue calendar components.4 min read·svar-widgets.hashnode.dev
OOlga Tashlikovich·Oct 13What's New in SVAR Gantt 2.8: Constraints, Resource Calendars, and Real-Time EditingAuto-scheduling across all four dependency types, six constraint types, resource-driven dates, and live multi-user editing for React, Svelte, and Vue.6 min read·svar-widgets.hashnode.dev
YYaşar Samed Erol·Sep 30What I Learned Building an Open-Source Chromium BrowserMost developers spend a significant part of their day inside a browser. I do too. But after using mainstream browsers for years, I kept wanting something slightly different: a browser that kept Chromi9 min read·ysamed.hashnode.dev
DDan Holloran·Sep 8Svelte Snippets: Reuse Markup Without a New ComponentYou have a card layout that appears twice in the same component: once wrapped in a link, once bare. The markup is identical apart from the wrapper. For years the Svelte answer was to extract Card.svel4 min read·grimicorn.hashnode.dev
DDan Holloran·Aug 31Async Svelte: Using await Directly in Your ComponentsEvery Svelte codebase eventually grows a little pile of scaffolding around asynchronous data. A let data = $state(null), an $effect that fetches and assigns, a loading flag, an error flag, and a {#if5 min read·grimicorn.hashnode.dev
AAdeesh Sharma·Aug 10Reactive Editor: click any element in your live app, let your coding agent fix itThe reactive-axi: built on axi protocol6 min read·blog.adeeshsharma.com