[SvelteKit] SvelteKit: The fastest way to build Svelte apps
SvelteKit
SvelteKit is a framework for building web applications of all sizes, with a beautiful development experience and flexible filesystem-based routing.
Unlike single-page apps, SvelteKit doesn’t compromise on SEO, progressive enhancement or the initial load experience — but unlike traditional server-rendered apps, navigation is instantaneous for that app-like feel.
Features
-
Powered by Svelte
SvelteKit is an application framework powered by Svelte — build bigger apps with a smaller footprint
-
Best of both worlds
All the SEO and progressive enhancement of a server-rendered app, with the slick navigation of an SPA
-
Build fast
Hit the ground running with advanced routing, server-side rendering, code-splitting, offline support and more
Prerequisites
-
Node.js - https://nodejs.org/en/
Node.js® is a JavaScript runtime built on Chrome’s V8 JavaScript engine.
Install Node.js - https://nodejs.org/en/ CLI.
1
2Mac OS X
brew install nodeSee Node.js - https://nodejs.org/en/ to learn more about others OS.
Installation
1 | npm init svelte@next cloudolife-sveltekit-demo |
See Getting started | Docs • SvelteKit - https://kit.svelte.dev/docs#introduction-getting-started to learn more.
References
[1] sveltejs/kit: The fastest way to build Svelte apps - https://github.com/sveltejs/kit
[2] SvelteKit • The fastest way to build Svelte apps - https://kit.svelte.dev/
[3] Getting started | Docs • SvelteKit - https://kit.svelte.dev/docs#introduction-getting-started
[4] Svelte • Cybernetically enhanced web apps - https://svelte.dev/