Today we'll navigate the chilly landscape of SvelteKit adapters, akin to the snowy components on a glowing logic board. The stream will focus on building a custom adapter for WinterJS, demonstrating how to gear up your SvelteKit app for the winter of the web world. Bundle up for an insightful session on SvelteKit adaptation!
01:15 Changelog - SvelteKit 1.27.3-1.27.4; Svelte 4.2.3
03:41 Quick facts & Announcements
08:09 Community Showcase - CanIKit by Tom
19:11 Q&A - How to close a modal with background click
A weekly Svelte update from February 2024 covering changelog highlights, community showcase featuring Paraglide JS for internationalization, and discussions about Svelte 5 progress.
Authentication Server-Side Rendered Single-Page Apps can be difficult. Antony looks to break down the simplest possible way of providing full SSR compatible authentication with JWT
Inlang: a solution for internationalization in SvelteKit projects. The SDK and its tools simplify setup, language negotiation, and content management. This approach automates i18n processes, offering a user-friendly experience for developers and translators.
Paraglide-JS comes with two main innovations that make Paraglide JS the simplest, most efficient, and typesafe i18n library for SvelteKit.
1. A compiler (sounds familiar?) emits message functions instead of key-value runtime lookup logic.
2. The message functions are tree-shakable, leading to auto optimization by the bundler.
Library link: https://inlang.com/m/gerre34r/library-inlang-paraglideJs
Building a SaaS module for SvelteKit - Josh Nussbaum
Setting up the tech stack for a SaaS app can be a lot of work - but not any more!
Using Auth.js, SvelteKit & Stripe, I built a re-usable module that makes this much easier.
This talk will cover the internals of Auth.js, how to build a re-usable SvelteKit module, and integrating Stripe with SvelteKit.
Svelte in Motion - James Camilleri
Procedurally-generated video using everyone's favourite framework and ungodly hackery.
This is a short (probably) talk about using svelte and front-end programming to generate motion graphics, as well as techniques to procedurally generate variation of videos/animations in bulk.
Jacob Bowdoin introduces KitBook, a tool designed to simplify the process of building, documenting, and testing Svelte components within SvelteKit projects.
Josh Nussbaum presents a talk on building a SaaS module for SvelteKit called AirBadge, designed to help developers quickly create and experiment with SaaS businesses.