SvelteKit
| Original author(s) | Rich Harris |
|---|---|
| Initial release | March 23, 2021 |
| Repository | https://github.com/sveltejs/kit |
| Written in | Javascript |
| Engine | |
| License | MIT License |
| Website | https://kit.svelte.dev/ |
Search SvelteKit on Amazon.
SvelteKit is a web framework for building web apps using Svelte.[1] Features include Server Side Rendering, Page Hydration and Hot Reloading. Currently in Open Beta, and pushing towards a 1.0 release, as of November 5, 2020[2] SvelteKit creates a starter template for building websites using Svelte. It aids in setting up bundlers and configuration files. SvelteKit bears some similarities to React's 'create-react-app' in how it creates a blank starting slate to work from.
History
Initially created by Rich Harris with the collaboration of the community, SvelteKit was born out of an older project called Sapper which was a community project designed to create web apps. SvelteKit was designed with the learnings gained from the development of Sapper and built as a web framework for building web apps from scratch.
Example
Svelte routes pages using a directory structure.
Example of a default route. Similar to index.html in vanilla web development.
<!-- src/routes/index.svelte -->
<svelte:head>
<title>Welcome</title>
</svelte:head>
<h1>Hello and welcome to my site!</h1>
Source: https://kit.svelte.dev/docs
How to Install SvelteKit
Example of creating a new web app with the name 'myfirstwebsite'
npm init svelte@next <name of project>
#example
npm init svelte@next myfirstwebsite
Source: https://kit.svelte.dev/docs#GettingStarted
Related Projects
- Sapper https://sapper.svelte.dev/
- ElderGuide https://elderguide.com/tech/elderjs/
- Svelte https://svelte.dev/
References
- ↑ "SvelteKit Documentation". kit.svelte.dev. 2022-01-22. Retrieved 2022-01-22. Unknown parameter
|url-status=ignored (help) - ↑ Harris, Rich. "What's the deal with SvelteKit?". svelte.dev. Retrieved 2022-01-22.
This article "SvelteKit" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:SvelteKit. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.
