SSR — что это такое

SSR — серверный рендеринг, при котором HTML страницы формируется на сервере для конкретного запроса и отправляется браузеру готовым.

Обновлено 1 сентября 2026 г.Автор: Александр Алашеев

Определение

SSR — способ формирования веб-страницы, при котором сервер собирает её HTML во время запроса и отдаёт браузеру уже заполненный документ.

Термин
SSR
Полное название
Server-Side Rendering
Раздел
Конверсия, UX и эксперименты
Также ищут
server-side rendering, серверный рендеринг

Что означает SSR простыми словами

Сервер может учитывать авторизацию, параметры и актуальные данные. После получения HTML браузер иногда подключает JavaScript для интерактивности. SSR описывает момент рендеринга, а не обязательный фреймворк и не гарантирует скорость: медленные запросы на сервере задержат ответ.

Подход помогает отдавать содержимое сразу и персонализировать ответ, но увеличивает вычисления на каждый запрос и зависимость от серверной доступности. Для неизменяемых страниц предварительная генерация часто проще и дешевле.

Пример

Личный кабинет формирует страницу заказа на сервере после проверки сессии и получает свежий статус доставки. Статья справки генерируется заранее, потому что одинакова для всех.

Как применять на практике

  1. Определите, какие данные должны быть персональными или актуальными именно в момент запроса.
  2. Измерьте время ответа вместе с базой и внешними сервисами, предусмотрите кеширование и отказоустойчивость.
  3. Проверьте готовый HTML, права доступа, метаданные и работу интерактивности после подключения скриптов.

Частые ошибки

  • Включать SSR для всех страниц, хотя большая часть меняется только при публикации.
  • Считать серверный HTML автоматически быстрым и не измерять TTFB.
  • Встраивать секретные данные в отправляемый документ, полагаясь только на скрытый интерфейс.

Источники и документация

Вопросы о SSR

SSR нужен для SEO?

Он помогает отдать готовое содержание, но не является единственным способом: SSG тоже формирует HTML заранее. SEO зависит также от качества страницы, метаданных, ссылок и доступности обхода.

Чем SSR отличается от API?

API возвращает данные или выполняет операцию, а SSR использует данные для формирования HTML-ответа. Серверно отрендеренная страница может сама обращаться к нескольким API.