Introduction
SvelteKit 3 is the web application framework built on Svelte 5. With Runes at its core and a new route system, it's more powerful than ever.
New Routing System
SvelteKit 3 introduces file-based routing with support for groups, nested layouts, and improved dynamic routes.
Improved Form Actions
Form actions now integrate natively with Svelte 5 Runes. Loading and error states are cleanly handled with $state.
Optimized Data Loading
SvelteKit 3 loaders support streaming with async load and built-in caching. Data loads in parallel with routes.
Adapter Improvements
Adapters for Node, Vercel, Cloudflare, and Netlify receive updates that improve edge computing performance.
Conclusion
SvelteKit 3 is ideal for applications that need extreme performance with minimal JavaScript. At Vynta, we use it for projects that prioritize load speed.