Movatterモバイル変換


[0]ホーム

URL:


Перейти до вмісту
Вікіпедія
Пошук

Svelte.js

Очікує на перевірку
Матеріал з Вікіпедії — вільної енциклопедії.

Статус версії сторінки

На цій сторінці показано неперевірені зміни

Svelte
Типвеб фреймворк
РозробникиРіч Харріс (англ.Rich Harris)
Перший випуск2016
Стабільний випуск5.0.0
Платформавеб
Операційна системакросплятформність Редагувати інформацію у Вікіданих
Мова програмуванняJavaScript, TypeScript
ЛіцензіяMIT
Репозиторійgithub.com/sveltejs/svelte
Вебсайтsvelte.dev

Svelte (читається як «свелт») — це компонентний фронтенд-фреймворк і мова програмування з відкритим вихідним кодом, створена Річем Гаррісом. Її підтримує команда розробників Svelte. На відміну від традиційних бібліотек JavaScript[3], Svelte не є монолітним фреймворком, який просто імпортується в застосунок. Замість цього Svelte компілює HTML-шаблони у спеціалізований код, який напряму працює з DOM. Це дозволяє зменшити розмір файлів і покращує продуктивність клієнтської частини.

Один із ключових підходів Svelte полягає в автоматичному оновленні елементів інтерфейсу, коли змінюються дані, на які вони спираються. Завдяки цьому відсутня необхідність у використанні проміжних представлень, таких як віртуальний DOM, що відрізняє Svelte від традиційних фреймворків, наприклад, React[4] або Vue[5]. Більшість роботи виконується під час компіляції, а не в браузері, що зменшує навантаження на клієнтський пристрій.

Код компілятора Svelte написаний на JavaScript[3] і ліцензований за ліцензією MIT. Вихідний код доступний на GitHub. Цей фреймворк має один з найменших об'ємів бандлів серед аналогічних бібліотек для фронтенду — близько 2KB.

*Ця стаття є адаптацією англійської версії статті про Svelte у Вікіпедії.[6]

Прийняття

[ред. |ред. код]

Svelte високо цінується розробниками. Отримавши найвищий рейтинг у кількох масштабних опитуваннях розробників, він був обраний найулюбленішим вебфреймворкомStack Overflow 2021 року та найкращим фронтенд-фреймворком в опитуванні JS 2020 року з найбільшою кількістю задоволених розробників.[7][8]

Svelte був прийнятий низкою відомих вебкомпаній, включаючиThe New York Times,Apple,Spotify,Yahoo,ByteDance,Rakuten,Bloomberg,Reuters,Ikea,Facebook таBrave[9][10]

Примітки

[ред. |ред. код]
  1. GitHub — 2007.
  2. https://gist.github.com/Rich-Harris/0f910048478c2a6505d1c32185b61934
  3. абJavaScript.Вікіпедія(укр.). 28 лютого 2024. Процитовано 6 листопада 2024.
  4. React.Вікіпедія(укр.). 26 жовтня 2023. Процитовано 6 листопада 2024.
  5. Vue.js.Вікіпедія(укр.). 10 лютого 2024. Процитовано 6 листопада 2024.
  6. Svelte.Wikipedia(англ.). 28 жовтня 2024. Процитовано 6 листопада 2024.
  7. Stack Overflow Developer Survey 2021.Stack Overflow.(амер.). Процитовано 26 жовтня 2021.[Архівовано 2022-06-25 уWayback Machine.]
  8. State of JS 2020: Front-end Frameworks.2020.stateofjs.com(англ.). Процитовано 26 жовтня 2021.
  9. Svelte - Кібернетично розширені веб-додатки.svelte.dev(амер.). Процитовано 3 серпня 2021.
  10. Web-сайти з використанням Svelte - Wappalyzer.www.wappalyzer.com. Процитовано 3 серпня 2021.
Аудіо, відео(ігри), фото та мистецтво
Нормативний контроль
На цю статтю не посилаються інші статті Вікіпедії.
Будь ласка розставте посилання відповідно доприйнятих рекомендацій.
Отримано зhttps://uk.wikipedia.org/w/index.php?title=Svelte.js&oldid=44029087
Категорія:
Приховані категорії:

[8]ページ先頭

©2009-2025 Movatter.jp