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

Какой опыт со сборкой проекта через Next.js

Next.js — мощный фреймворк для React с SSR, SSG и другими фичами. Работал с ним в нескольких проектах:

  1. Роутинг: Использовал файловую систему (pages/), динамические роуты ([id].js), API-роуты (pages/api/).
  2. Рендеринг: Настраивал SSR для SEO-критичных страниц, SSG для блога, ISR для обновляемого контента.
  3. Оптимизация: Встроенные Image, Script, Font оптимизации, ленивая загрузка компонентов.

Пример SSG + ISR:

jsx
export async function getStaticProps() {
  const res = await fetch('https://api.example.com/posts');
  const posts = await res.json();

  return {
    props: { posts },
    revalidate: 60 // ISR: обновлять каждые 60 сек
  };
}

Также настраивал кастомный next.config.js для алиасов, env-переменных, прокси. Опыт с Next.js 12-14, App Router, Middleware.

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

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

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

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