React SPA
Одностраничное приложение на React, которое Vite собирает в статические файлы. Подходит для интерактивного интерфейса, который работает в браузере; отдельный backend в этот шаблон не входит.
- 1
Зарегистрируйтесь на Deployka
Если у вас ещё нет аккаунта — создайте его за 30 секунд: email и пароль.
Создать аккаунт → - 2
Запустите деплой
Нажмите кнопку ниже — откроется страница шаблонов с уже выбранным этим шаблоном. Если он требует переменные — вставьте значения, полученные на шаге выше, и нажмите Deploy.
Задеплоить «React SPA»Деплой обычно занимает 20–40 секунд. Статус проекта появится в личном кабинете и сменится на «running», когда всё готово.
- 3
Проверьте, что всё работает
Откройте адрес проекта и проверьте интерфейс. Если приложение использует клиентский роутинг, откройте вложенный маршрут напрямую и обновите страницу: Deployka настроит nginx возвращать index.html для таких URL.
- В корне проекта должны быть package.json с командой сборки Vite, vite.config.js и index.html.
- Убедитесь, что production-сборка создаёт каталог dist. Именно его Deployka отдаёт через nginx.
- Проверьте корневую страницу и один вложенный маршрут после прямого открытия и обновления.
Код фронтенда и встроенные в него значения доступны посетителям сайта. Не помещайте в клиентское приложение секретные API-ключи, пароли или приватные токены; для них нужен backend.
- 4
Что-то не работает?
Откройте страницу проекта в личном кабинете → вкладка Logs — там видна точная причина (неверный токен, ошибка в коде, отсутствующая переменная). Если не разобрались — напишите в поддержку прямо из личного кабинета или через Telegram-бота командой /support.