svelte README

The project's README from github.com/sveltejs/svelte. As one markdown file: README.md.

Svelte - web development for the rest of us

License Chat

What is Svelte?

Svelte is a new way to build web applications. It's a compiler that takes your declarative components and converts them into efficient JavaScript that surgically updates the DOM.

Learn more at the Svelte website, or stop by the Discord chatroom.

Supporting Svelte

Svelte is an MIT-licensed open source project with its ongoing development made possible entirely by fantastic volunteers. If you'd like to support their efforts, please consider:

Funds donated via Open Collective will be used for compensating expenses related to Svelte's development such as hosting costs. If sufficient donations are received, funds may also be used to support Svelte's development more directly.

Roadmap

You may view our roadmap if you'd like to see what we're currently working on.

Contributing

Please see the Contributing Guide and the svelte package for information on contributing to Svelte.

Is svelte.dev down?

Probably not, but it's possible. If you can't seem to access any .dev sites, check out this SuperUser question and answer.

License

MIT

svelte (sveltejs/svelte)

Searching Database…

88.4K ·GitHub
这是什么?Svelte 是一个编译器,它把声明式的 UI 组件转换成高效的原生 JavaScript,这些代码会直接精准地更新 DOM,而不需要向浏览器下发一个庞大的运行时框架。
这是像 React 那样的运行时框架,还是别的什么?它更像是一个编译器,而不是传统的运行时框架:你的组件会在构建阶段被转换成普通的 JavaScript,而不是由浏览器中的框架库在运行时解释执行。
在哪里能找到把 Svelte 加入项目的说明?这个根目录的 README 本身不包含使用说明;它会指向 Svelte 官网获取文档,并指向 monorepo 里的 svelte 包以获取实际的库代码。
这个 README 会讲怎么实际使用 Svelte 吗?不会。这个文件主要介绍贡献指南、路线图、资助和许可证。要动手使用,需要查看 svelte 包的文档或官网。
为什么我要选 Svelte 而不是 React 或 Vue?因为 Svelte 把工作前移到了编译阶段:它不需要向浏览器下发虚拟 DOM 和框架运行时,而是从你的组件中生成体积小、直接更新 DOM 的代码。
Svelte 的源代码在这个仓库里放在哪里?在 monorepo 里的 svelte 包中(packages/svelte),贡献指南中也有提到这一点。
这个项目还在积极开发吗?在。它是一个由志愿者驱动的开源项目,有持续运行的 CI 工作流(自动修复、发布、生态检查),并公开了当前工作的路线图。
开发经费从哪里来?来自 Open Collective 上支持者的捐赠,这些捐款用于覆盖托管服务和项目的其他开支。
What are similar projects?alpine, riot, solid, formily, core, vue, cyclejs, uikit
Creator
sveltejs
Size
121.2 MB
Stars
88.4K
Age
9y
Commits · 90 Days