Deploy-F теперь хостит фронтенд и поддерживает кастомные домены

Раньше Deploy-F в первую очередь закрывал задачу серверной логики, то есть, можно было быстро развернуть бэкенд или Telegram-бота и получить рабочий endpoint. Но сегодня мы сделали следующий шаг, а именно, добавили полноценный хостинг фронтенда и поддержку кастомных доменов. В этой статье разберём, что именно изменилось и какие новые сценарии теперь доступны.

1. От бэкенда к полноценным сайтам

Изначально платформа позволяла запускать приложения без интерфейса. Это API, Telegram-боты, серверные сервисы. Формально у них был адрес, который можно открыть в браузере, но это не было полноценным пользовательским интерфейсом. В редких случаях что-то можно было отобразить, но это работало нестабильно и выглядело скорее как обходной путь.

Теперь Deploy-F поддерживает хостинг фронтенда. Это значит, что можно запускать полноценные сайты на React,Angular, Vue и просто с помощью JavaScript. Таким образом, после деплоя разработчик получает публичный адрес, по которому сайт доступен в интернете.
2. Сервисный адрес из коробки
При создании проекта система автоматически выдаёт сервисный URL. Он технический и полностью рабочий. По сути это быстрый способ проверить, что всё задеплоилось корректно и сайт уже доступен пользователям. Это удобно для тестирования, демо и быстрых запусков, но вот для продакшена почти всегда нужен свой домен.

3. Кастомные домены

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

Как это работает на практике:

1.   Покупаешь домен у регистратора, например, на reg.ru;
2.   Указываешь этот домен в Deploy-F;
3.   Настраиваешь DNS у регистратора;
4.   После синхронизации домен начинает вести на твой проект.
5.   В результате сайт становится доступен по твоему адресу.

4. Не фронтендом единым

Важно понимать: кастомные домены – это отдельная возможность, которая работает не только для сайтов, но и для API. Раньше API были синонимом длинного, технического, нечитабельного адреса. Теперь появилась возможность создать красивый домен, сделать удобный endpoint, и, наконец, использовать его в продакшене.Например, вместо random-service.deploy-f.app/api/..., получить api.yourproject.com. А это, согласитесь, положительно влияет на UX разработчиков, читаемость и доверие к продукту.

5. Что в итоге?

По сути мы выкатили сразу две ключевые фичи:

1. Хостинг фронтенда
Теперь Deploy-F поддерживает не только фронтенды, но и полноценные сервера.

2. Кастомные домены
Можно подключать собственные адреса как для сайтов, так и для API.

И это ли не круто?