Хостинг Preact в России
Деплой Preact-приложения из Git: сборка, раздача с edge, домен с SSL. Оплата в рублях.
Preact распознаётся по preact-cli и собирается в папку build, откуда файлы уезжают на edge. Если вы используете Preact просто как замену React внутри Vite-проекта, платформа определит его как Vite — результат тот же самый, разница только в имени пресета.
Что Татнет делает с проектом на Preact
preact-cli и Vite
Классические проекты на preact-cli собираются командой preact build, современные Vite-шаблоны — командой vite build. Определяется автоматически.
Маленький бандл — быстрый первый экран
Preact выбирают ради веса, и раздача с edge этот выигрыш не съедает: файлы отдаются напрямую, без прослойки приложения.
Домен и SSL включены
Поддомен *.tatnet.app сразу после деплоя, свой домен — в пару кликов, сертификат Let's Encrypt автоматически.
Preview для веток
Pull Request получает свой адрес, так что правки можно показывать до мержа в основную ветку.
Настройки сборки
- Фреймворк в панели
preact- Команда сборки
preact build- Папка с результатом
build- Как работает в проде
- Статические файлы с edge-раздачей
- Версии Node.js
- 22 и 24
- Пакетный менеджер
- npm, yarn, pnpm или bun — по локфайлу и полю packageManager
Как задеплоить Preact
Подключите репозиторий
GitHub App, GitLab OAuth или наш Gitea. Платформа прочитает конфиги и определит фреймворк — в вашем случае Preact.
Проверьте команду сборки
Команда сборки и папка с результатом подставляются из пресета. Здесь же задаются переменные окружения и ветка для продакшена.
Деплой
Сборка идёт в одноразовой микро-VM, готовые файлы уезжают на edge. Сайт доступен на поддомене *.tatnet.app или вашем домене.
Возможности Preact на Татнет
Автоопределение при подключении репозитория
GitHub, GitLab и Gitea
Кастомный домен и бесплатный SSL
Переменные окружения и секреты
Preview для Pull Request
Логи сборки и рантайма в панели
Монорепозиторий (Root Directory)
Заголовки, редиректы и rewrites на edge
preact-cli
Preact внутри Vite
Prerendering в preact-cli
SPA-фолбэк
Частые вопросы про Preact
Мы используем preact/compat вместо React. Это влияет на деплой?
Нет. Платформа смотрит на инструмент сборки, а не на то, какая библиотека рендерит компоненты.
Как задать базовый путь, если сайт живёт не в корне?
Настройте его в конфигурации сборки Preact, а на стороне платформы при необходимости добавьте rewrite в vercel.json.
Поддерживается ли pnpm?
Да: npm, yarn, pnpm и bun. Менеджер выбирается по локфайлу, а поле packageManager в package.json перекрывает выбор.
Можно ли добавить серверную логику?
Да, serverless-функциями Татнет на Go, Python, Node или Deno. Они получают свой HTTP-адрес и гаснут без нагрузки.
Другие фреймворки в категории «Фронтенд»
Полный список — каталог фреймворков.
Задеплойте Preact на Татнет
Подключите репозиторий — платформа определит фреймворк и соберёт проект. Регистрация без карты.