SvelteKit 1.0 Released: Svelte's Application Framework Arrives
SvelteKit 1.0 became the recommended way to build Svelte apps, offering routing, server-side rendering, data loading and adapter-based deployment on top of Vite.
Historical Archive. This article documents an event from 2022 and is preserved with its original date for reference. It is not current news, and details may have changed since publication.
What happened
SvelteKit 1.0 was released on December 14, 2022, according to the official announcement on the Svelte blog. After two years in development, the team declared it the recommended way to build Svelte apps of all shapes and sizes, calling it the culmination of thousands of hours of work from the core team and the wider community.
What SvelteKit is
SvelteKit is an application framework built on top of Svelte, the UI component framework. Where a component framework leaves many questions unanswered, such as how to structure source code, add server-side rendering, handle routing on the server and client, fetch and mutate data, handle errors, and prepare for deployment, SvelteKit answers them with a design informed by beta testers running it in production and ideas from other frameworks including Next.js and Remix.
Transitional apps and flexibility
The team highlighted a philosophy they called transitional apps. Unlike traditional multi-page frameworks, SvelteKit defaults to client-side navigation after the initial server-rendered load, enabling faster transitions and persistent state; unlike traditional server frameworks it uses a single language; and unlike static site generators it can build apps with dynamic data. Developers can choose prerendering, server-side rendering or dynamic rendering per page with as much granularity as they need.
Vite and deployment adapters
Because SvelteKit uses Vite, it has out-of-the-box support for hot module reloading, TypeScript and the Vite and Rollup plugin ecosystems. Deployment is handled by adapters: the default adapter-auto provides zero-config support for Vercel, Netlify, Cloudflare Pages and Azure Static Web Apps, with community adapters for Deno, Bun and others, plus adapter-node for a traditional server and adapter-static for fully prerendered or single-page apps.
Why it mattered
SvelteKit 1.0 gave the Svelte ecosystem a mature, officially recommended way to build production websites and apps, closing the gap with established meta-frameworks. Its adapter model and transitional-app philosophy made Svelte a serious, flexible choice for everything from static sites to dynamic, server-rendered applications.
Related on Skillo
See also: Svelte 4 and the road to Svelte 5.
Sources
Published date reflects the original event date (2022-12-14). This article is original Skillo editorial written from the sources above; facts were verified in September 2026.
Written by
Skillo Staff
0 Comments
Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.