#sveltekit

40 bookmarks tagged with #sveltekit · RSS Feed · ← All Tags

ogygia — SSR islands for SvelteKit

https://ogygia.puruvj.dev/
Reach for ogygia on content-heavy or mostly-static pages with pockets of interactivity — marketing, docs, blogs, dashboards, storefronts. Anywhere you feel you are shipping a whole framework to run one widget. If your page is a single large interactive app, plain SvelteKit with csr = true is the simpler tool — and ogygia coexists with those pages route by route.

Fine-grained everything – Conffab

https://conffab.com/presentation/fine-grained-everything/?gl=fFDJr5V2x83J
<p>Modern frameworks like Svelte are fast thanks to signal‑based fine‑grained reactivity, but performance is more than 60fps. This talk covers new approaches to build fast, reliable, data‑efficient apps.</p>
Great talk from Rich

SvelteKit Streaming: The Complete Guide - Stanislav Khromov

https://khromov.se/sveltekit-streaming-the-complete-guide/
Streaming in SvelteKit is a powerful feature that allows you to load data progressively. In a nutshell, streaming allows your SvelteKit app to send an initial content response to the browser quickly, while fetching and sending additional data as it becomes available. This can make your app feel more responsive, especially when dealing with slow data sources. While streaming data loads you can easily show loading spinners. What is streaming? In a traditional SvelteKit application without streaming, the server waits until data from all load functions has finished loading before sending the complete response to the browser. This means users […]

Dockerizing Your SvelteKit Applications: A Practical Guide - Stanislav Khromov

https://khromov.se/dockerizing-your-sveltekit-applications-a-practical-guide/
If you’re looking to containerize your SvelteKit application, you’ve come to the right place. In this post, we’ll walk through creating a Dockerfile for a SvelteKit app using adapter-node. Let’s dive in! Configure SvelteKit to use adapter-node First, let’s install adapter-node which builds your site for Node.js: Then, open the svelte.config.js file and change the adapter: The Dockerfile Now let’s write the Dockerfile which will tell Docker how to build your application: Don’t worry if this looks intimidating – let’s break it down step by step. How does it work? We’re using a technique called multi-stage builds. This allows us […]

GitHub - josh-collinsworth/sveltekit-blog-starter: A preconfigured SvelteKit static blog starter, with Sass, Markdown, MDSvex, Rehype, background preloading, and more. See the README for full details.

https://github.com/josh-collinsworth/sveltekit-blog-starter
A preconfigured SvelteKit static blog starter, with Sass, Markdown, MDSvex, Rehype, background preloading, and more. See the README for full details. - josh-collinsworth/sveltekit-blog-starter

sveltekit-systemd

https://github.com/karimfromjordan/sveltekit-systemd
a build job that builds your SvelteKit app into a very minimal systemd portable service and a deploy job that can upload and start the container on your server. The image built by the build job only contains your SvelteKit app, a Node.js executable and glibc++. The total size of the final image is approximately 37 MB