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

Зачем нужен Next.js

Next.js — это фреймворк для React, который упрощает создание SSR (Server-Side Rendering), SSG (Static Site Generation) и гибридных приложений. **Основные преимущества:** - **SSR/SSG** — улучшает SEO и скорость загрузки, т.к. страницы рендерятся на сервере или генерируются заранее. - **Роутинг из коробки** — файловая система автоматически становится маршрутами (`pages/about.js` → `/about`). - **Оптимизация** — встроенные механизмы для изображений, шрифтов, API-роутов и предзагрузки данных. **Пример SSR:** ```jsx // pages/post/[id].js export async function getServerSideProps(context) { const res = await fetch(`https://api.example.com/posts/${context.params.id}`); const post = await res.json(); return { props: { post } }; } export default function Post({ post }) { return

{post.title}

; } ``` Идеален для проектов, где важны производительность и SEO.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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