A JavaScript library for building user interfaces.
📍 Шаблон для мини-приложений.
- ⚛️ React 18. Поддержка конкурентного рендеринга и Suspense.
- ⚡️ Vite. Быстрый и оптимизированный сборщик.
- ❄️ Typescript. Строгая типизация.
- 🎯 CSS. Никаких CSS Modules с раздуванием бандла. Только чистый CSS.
- 🚀 ESLint & Prettier. Форматирование кода.
- 😍 VKUI 5. Неотличимый от нативного приложения ВКонтакте интерфейс.
- 📦 Роутер.
@itznevikat/router
для удобной навигации. - ⛓ VK Bridge.
@mntm/painless-bridge
как улучшенную альтернативу стандартному.
$ yarn
# development and watch mode
$ yarn dev
# production mode
$ yarn build && yarn serve
В vite.config.ts
в объекте server
убираем https
, host
и proxy
, добавляем:
hmr: {
clientPort: 443
}
Подробнее - vitejs/vite#5399.