Skip to content

Latest commit

 

History

History
91 lines (70 loc) · 8.22 KB

README.md

File metadata and controls

91 lines (70 loc) · 8.22 KB
icon
logo

Русская документация SvelteKit

(доступна также русская документация Svelte)

БЫСТРО 🚀 ВЕСЕЛО 🎉 ГИБКО 🎛️
SvelteKit работает на Svelte и Vite, скорость заложена в каждую щель: быстрая настройка, быстрая разработка, быстрая сборка, быстрая загрузка страниц, быстрая навигация. Мы уже говорили, что это быстро? Больше не нужно тратить дни на выяснение конфигурации bundler, маршрутизации, SSR, CSP, TypeScript, настроек развертывания и прочих скучных вещей. Пишите код с радостью. SPA? MPA? SSR? SSG? Проверьте. SvelteKit дает вам инструменты для достижения успеха, что бы вы ни создавали. И он работает везде, где есть JavaScript.

Фичи? У нас они есть

Смешивайте и сочетайте пререндеренные страницы для максимальной производительности с динамическим рендерингом на стороне сервера (SSR) для максимальной гибкости. Превратите свое приложение в PWA с клиентским рендерингом с помощью одной строки кода, для всего приложения или только одной страницы. Используйте доступную маршрутизацию на стороне клиента (CSR) с автоматической предварительной загрузкой для удобной, мгновенной навигации, которая не перезагружает всю страницу (и аналитику, и прочий мусор). Защитите своих пользователей с помощью автоматической защиты CSRF и простой в использовании конфигурации политики безопасности контента (CSP). Храните свои секреты при себе с помощью расширенной обработки переменных окружения. Изящно и безопасно обрабатывайте ошибки. Загружайте данные непосредственно из базы данных и соединяйте бэкэнд с фронт-эндом с помощью типо-безопасной загрузки данных и встроенных действий с формами, которые работают как с JavaScript, так и без него. Сочетать с другими фреймворками маршрутизации на стороне клиента на одной странице. Добавляйте сервис воркеры для поддержки работы в офлайне. Генерируйте AMP-совместимые страницы, если это действительно необходимо. Создавайте сложные пользовательские интерфейсы с необычайно мощными маршрутами на основе файловой системы. Вложенные макеты? Да. Изучайте веб-стандарты, которые работают в разных средах. Интегрируйтесь с Tailwind, Playwright, Vitest, Storybook и, в общем, с чем угодно. Создавайте библиотеки и приложения. Развертывание в любом месте с помощью адаптеров.

SvelteKit - это фреймворк, который растет вместе с вами, что бы вы в итоге ни создали.

Развёртывание в любом месте

Экспортируйте статические HTML-файлы. Запустите свой собственный сервер Node. Развёртывание кода на краю света. Если платформа работает на JavaScript, она работает на SvelteKit - в некоторых случаях с нулевой конфигурацией.

Хотите попробовать развернуть код на другой платформе? Поменяйте адаптер одной строкой кода.


GitHub last commit

Переведено:



icon_docsify
Работает на docsify