Выбор ответа Junior SSR, SSG, ISR, гидрация спрашивают часто обновлено
SSG и SSR: главное отличие
Вопрос
Чем SSG отличается от SSR?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: SSG собирает HTML при сборке, SSR на каждый запрос. При SSG страница рендерится на этапе сборки и раздаётся с CDN как статика, при SSR сервер рендерит её на каждый запрос с актуальными данными.
Варианты ответа
- SSG собирает HTML при сборке, SSR на каждый запросправильный ответ
- SSG работает только без JavaScript на клиенте
- SSR отдаёт пустой HTML, а SSG сразу готовый
- SSG не поддерживает динамические маршруты вида
[id]
Разбор
При SSG страница рендерится на этапе сборки и раздаётся с CDN как статика, при SSR сервер рендерит её на каждый запрос с актуальными данными. SSG-страницы тоже гидрируются и могут быть интерактивными. Пустой HTML отдаёт CSR. Динамические маршруты SSG поддерживает, если перечислить параметры заранее (generateStaticParams в Next.js).
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.