Встречается на собеседованиях • сегодня
Как работает механизм генерации HTML страницы из Next.js в React
Next.js использует два основных метода генерации HTML: Static Generation (SSG) и Server-Side Rendering (SSR).
- Static Generation (SSG) – HTML генерируется на этапе сборки (
next build). Подходит для страниц, контент которых не меняется часто.
Пример:jsxexport async function getStaticProps() { const res = await fetch('https://api.example.com/data'); const data = await res.json(); return { props: { data } }; }
- Server-Side Rendering (SSR) – HTML генерируется при каждом запросе (
getServerSideProps). Используется для динамических данных.
Пример:jsxexport async function getServerSideProps() { const res = await fetch('https://api.example.com/dynamic-data'); const data = await res.json(); return { props: { data } }; }
Также есть Incremental Static Regeneration (ISR), позволяющий обновлять статический контент без пересборки.
После генерации HTML React гидратирует страницу на клиенте, добавляя интерактивность.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы