概述
Svelte 是一个用于构建 Web 用户界面的框架。它使用编译器,将用 HTML、CSS 和 JavaScript 编写的声明式组件……
<!--- file: App.svelte --->
<script>
function greet() {
alert('Welcome to Svelte!');
}
</script>
<button onclick={greet}>click me</button>
<style>
button {
font-size: 2em;
}
</style>
……编译为精简、高度优化的 JavaScript。
你可以用它构建 Web 上的任何东西,从独立的组件,到雄心勃勃的全栈应用(使用 Svelte 的姊妹应用框架 SvelteKit),以及介于两者之间的各种项目。
本页内容属于参考文档。如果你刚接触 Svelte,建议先从交互式教程开始,遇到问题时再回来查阅。
你也可以在在线演练场中试用 Svelte;如果需要功能更完整的开发环境,还可以前往 StackBlitz。