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 组件建立在 HTML 内,试试添加数据。
默认情况下,CSS是局部样式不会与其他样式冲突,或者你可以 使用第三方 CSS-in-JS 库 .
通过给局部变量赋值就能触发高效、细粒度的更新,剩余的事情交给编译器去处理。
使用内置于框架中的强大、高性能的模板语法来构建漂亮的UI。
谁在使用 Svelte ?
贡献者
Svelte 是免费的开源软件,通过数百名志愿者的工作得以实现。 加入我们!