Skip to content
Viteconf logoДоклады на ViteConf 2024

Инструмент сборки
для веба

Vite — это молниеносно быстрый инструмент сборки фронтенда, который обеспечивает работу следующего поколения веб-приложений.

.html.css.js

Переосмысление опыта разработчиков

Vite снова упрощает веб-разработку

Мгновенный запуск сервера
Предоставление файлов по запросу через встроенный ESM, без необходимости в сборке пакета!
Молниеносный HMR
Горячая замена модулей (HMR), которая остается быстрой независимо от размера приложения.
JSON
CSS3
Javascript
Typescript
PostCSS
Богатые возможности
Встроенная поддержка TypeScript, JSX, CSS и других языков.
Оптимизированная сборка
Преднастроенная сборка Rollup с поддержкой многостраничного и библиотечного режимов.

Общий фундамент, на котором можно строить

Гибкая система плагинов
Плагины Vite расширяют хорошо продуманный интерфейс плагинов Rollup несколькими дополнительными опциями, специфичными для Vite.
import { createServer } from 'vite'

const server = await createServer({
   // пользовательские параметры конфигурации
})
await server.listen()
server.printUrls()
(method) ViteDevServer.listen(port?: number | undefined, isRestart?: boolean | undefined): Promise<ViteDevServer>
Запуск сервера.
Полностью типизированные API
Разработаны для использования в качестве основы.
.JSФайлы в браузереФайлы на сервере
Поддержка SSR на высшем уровне
Настроить собственный SSR (рендеринг на стороне сервера) или создать свой собственный SSR-фреймворк стало проще простого.
CI Tests
Непрерывная интеграция экосистемы
Наш CI постоянно тестирует изменения Vite в зависящих проектах, что позволяет нам улучшать Vite с уверенностью в стабильности.

Обеспечивает работу ваших любимых фреймворков и инструментов

VitestReactAngularVueSolidSveltePreactAstroRemixNuxt
QwikRedwoodAnalogPlaywrightStorybookMarkoLaravelAdonisJSEmberJS

Пользуется любовью сообщества

Не верьте нам на слово — почитайте, что пишут участники сообщества Vite.

Райан Карниато
Райан Карниато@RyanCarniato

Мне нравится то, что позволяет делать Vite. Мы обнаружили, что при создании SolidStart это скорее не метафреймворк, а система симбиотических плагинов Vite. Хотя он разработан с учётом SolidJS, он должен масштабироваться от нашего самого простого шаблона до более сложного старта. Мы строим экосистему на базе Vite.

Рич Харрис
Рич Харрис@Rich_Harris

Vite на данный момент — это, по сути, Организация Объединённых Наций JavaScript. Я буду там в качестве представителя Svelte-ландии.

Дэвид Ист
Дэвид Ист@_davideast

Каждый раз, когда я использую Vite, я испытываю истинное чувство чистой и безудержной радости.

Марк Далглиш
Марк Далглиш@markdalgleish

Это также отличная платформа для создания фреймворка, так как она предоставляет настраиваемую среду разработки. Сообщество тоже потрясающее.

Джейсон Миллер
Джейсон Миллер@_developit

Каждый раз, когда я подозреваю, что достиг пределов возможностей Vite, я оказываюсь не прав.

Дэвид Кремер
Дэвид Кремер@zeeg

Vite стал настоящей революцией для индустрии.

Дион Алмаер
Дион Алмаер@dalmaer

Я так рад видеть, как множество отличных фреймворков объединяются на базе Vite. Многие получат от этого пользу. ❤️ Команде Vite.

Кристоф Наказава
Кристоф Наказава@cpojer

Vite собирается покорить (JavaScript) мир.

Николай
Николай@lopugit

Вау, вау, вау, вау, вау, вау, Vite — это..... Vite — это.... Вау 🤤🤯🙏

Начните сборку с Vite

Встречайте среду разработки, которая наконец сможет поспевать за скоростью вашего мышления.

Начать

Выпущено под лицензией MIT. (dev)