Seiten

sveltekit-adapter-aws

SvelteKit-Anwendungen auf AWS bereitstellen – mit Lambda, CloudFront und einer über das AWS CDK beschriebenen Infrastruktur.

sveltekit-adapter-aws erzeugt aus einer SvelteKit-Anwendung getrennte Artefakte für statische, vorgerenderte und serverseitige Inhalte. Das AWS CDK legt dafür S3, CloudFront, eine HTTP API und eine Lambda-Funktion an. CloudFront verteilt die Anwendung; Lambda verarbeitet die serverseitig gerenderten Routen.

Der Adapter lässt sich in svelte.config.js konfigurieren. Dazu gehören unter anderem der Pfad zum CDK-Projekt, der Name des CloudFormation-Stacks, eine optionale Domain und die Einstellungen der Lambda-Funktion. Das Repository verweist auf eigene Repositories für ein Basisbeispiel, eine erweiterte Konfiguration und einen vollständigen Workshop.

Technologien: TypeScript · SvelteKit · AWS CDK · Lambda · CloudFront

Repository: github.com/MikeBild/sveltekit-adapter-aws