Встречается на собеседованиях • сегодня
Для чего нужен Next
Next.js — это фреймворк для React, который упрощает создание SSR (Server-Side Rendering), SSG (Static Site Generation) и гибридных приложений.
**Основные преимущества:**
- **SSR/SSG** — улучшает SEO и скорость загрузки.
- **Роутинг** — встроенный файловый роутинг (`pages/`).
- **API Routes** — создание бекенд-эндпоинтов прямо в проекте.
- **Оптимизация** — автоматический код-сплиттинг, пререндеринг, Image Optimization.
- **Поддержка TypeScript** — из коробки.
**Пример SSR-страницы:**
```jsx
// pages/about.js
export async function getServerSideProps() {
const res = await fetch('https://api.example.com/data');
const data = await res.json();
return { props: { data } };
}
export default function About({ data }) {
return
{data.title}
;
}
```
Идеален для блогов, маркетплейсов и любых проектов, где важны SEO и производительность.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы