Svelte-kit — это основа для создания веб-сайта с помощью Svelte. Это библиотека javascript для фронт-энда со следующими возможностями —
- рендеринг на стороне сервера и клиента
- поставляется с системой маршрутизации
- предоставляет бэкенд API
- разделение кода
Это также популярный SPA-фреймворк. Согласно веб-документам mdn
SPA (Single-page application) — это реализация веб-приложения, которое загружает только один веб-документ, а затем обновляет содержимое тела этого единственного документа с помощью JavaScript API, таких как XMLHttpRequest и Fetch, когда необходимо показать другое содержимое.
Самый простой способ начать создание приложения SvelteKit — это выполнить следующие действия
npm init svelte my-app
Для того чтобы приложение svelte работало нормально, вам необходимо убедиться, что в вашей системе установлена обновленная версия node js
. Svelte иногда сталкивается с проблемами при работе со старыми версиями node.
Если вы используете расширения vs code, стоит установить расширение svelte for vs code. Оно обеспечит подсветку синтаксиса для компонентов svelte.
Подробнее о комплекте svelte можно узнать здесь