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 с документацией и на пакет svelte внутри монорепозитория с реальным кодом библиотеки.
Этот README объясняет, как на самом деле использовать Svelte?Нет — этот файл в основном посвящён участию в разработке, дорожной карте, финансированию и лицензированию. Для практического использования нужны документация пакета svelte или сайт.
Почему стоит выбрать Svelte, а не React или Vue?Потому что Svelte переносит работу на этап компиляции: вместо виртуального DOM и фреймворка времени выполнения, отправляемых в браузер, вы получаете небольшой и прямой код обновления DOM, сгенерированный из ваших компонентов.
Где в этом репозитории находится исходный код Svelte?Он находится в пакете svelte внутри монорепозитория (packages/svelte), на который ссылается Руководство по участию в разработке.
Проект всё ещё активно развивается?Да — это проект с открытым исходным кодом, который ведут добровольцы; в нём работают постоянные CI-процессы (автоисправления, релизы, проверки экосистемы) и публичная дорожная карта текущих работ.
Как финансируется разработка?За счёт пожертвований от спонсоров на Open Collective, которые покрывают хостинг и другие расходы проекта.
What are similar projects?alpine, riot, solid, formily, core, vue, cyclejs, uikit
Creator
sveltejs
Size
120.9 MB
Stars
88.4K
Age
9y
Commits · 90 Days