Чтобы сайт открылся по имени, нужны домен (покупается у регистратора), DNS-записи, указывающие на сервер, и сам хостинг — место, где лежат файлы или работает приложение.
Виды хостинга
- Статический хостинг (GitHub Pages, Netlify, Vercel, объектное хранилище облака) — для сайтов из готовых HTML, CSS и JS. Дёшево, быстро, почти без администрирования.
- Платформы приложений (PaaS) — загружаете код, платформа запускает и масштабирует.
- Виртуальный сервер (VPS) — полный контроль и полная ответственность: обновления, безопасность, мониторинг.
- Контейнеры и Kubernetes — для команд с множеством сервисов.
CDN
Сеть серверов по всему миру, которая хранит копии статических файлов ближе к пользователю. Уменьшает задержку и снимает нагрузку с основного сервера. Для фронтенда важно: файлы с хешем в имени (app.3f9a1c.js) можно кэшировать «навсегда», а index.html — коротко, чтобы пользователи получали новую версию.