Svelte logo
Svelte logotype

Cybernetically enhanced web apps

Svelte 是一种构建用户界面的选择。传统的框架(诸如 React 和 Vue)在 浏览器中 完成大部分工作,而 Svelte 则将这步骤放在 编译阶段 且这是在你构建程序时发生的。

Svelte 不使用virtual DOM 技术,但会在你编写代码时,通过实时编译的方式更新DOM代码,进而做到“边编译,边运行”。

阅读更多 介绍性博客和文章

			npx degit
			
				sveltejs/template
			
			my-svelte-project
			
				# 或下载并解压
				
					此.zip文件
				
			
			cd my-svelte-project npm install npm run dev
		

更多信息请参考 快速指南

>学习 Svelte

Svelte 组件建立在 HTML 内,试试添加数据。

默认情况下,CSS是局部样式不会与其他样式冲突,或者你可以 使用第三方 CSS-in-JS 库 .

通过给局部变量赋值就能触发高效、细粒度的更新,剩余的事情交给编译器去处理。

使用内置于框架中的强大、高性能的模板语法来构建漂亮的UI。

谁在使用 Svelte ?

贡献者

Svelte 是免费的开源软件,通过数百名志愿者的工作得以实现。 加入我们!