Встречается на собеседованиях • сегодня

Какие знаешь SSR mode

SSR (Server-Side Rendering) — это рендеринг страницы на сервере перед отправкой клиенту. Основные режимы:

  1. Static Generation (SSG) — страницы генерируются на этапе сборки. Подходит для контента, который редко меняется.
js
// Next.js пример
export async function getStaticProps() {
  const data = await fetchAPI();
  return { props: { data } };
}
  1. Server-Side Rendering (SSR) — страница рендерится при каждом запросе. Для динамического контента.
js
// Next.js пример
export async function getServerSideProps() {
  const data = await fetchAPI();
  return { props: { data } };
}
  1. Incremental Static Regeneration (ISR) — гибрид SSG и SSR. Страницы перегенерируются через заданный интервал.
js
// Next.js пример
export async function getStaticProps() {
  const data = await fetchAPI();
  return { 
    props: { data },
    revalidate: 60 // сек
  };
}

Ключевые фреймворки: Next.js, Nuxt.js, SvelteKit. SSR улучшает SEO и первичную загрузку, но увеличивает нагрузку на сервер.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы