Встречается на собеседованиях • сегодня
Будешь ли использовать Next.js при создании проекта с нуля
Да, если проект требует SSR, SSG или ISR для SEO, производительности или маркетинговых целей. Next.js отлично подходит для интернет-магазинов, блогов, корпоративных сайтов.
Если проект SPA без SSR (например, админка), можно рассмотреть Vite + React — он легче и быстрее в разработке.
Пример использования Next.js для SSG:
```jsx
// pages/posts/[id].js
export async function getStaticPaths() {
const res = await fetch('https://api.example.com/posts');
const posts = await res.json();
const paths = posts.map(post => ({ params: { id: post.id } }));
return { paths, fallback: false };
}
export async function getStaticProps({ params }) {
const res = await fetch(`https://api.example.com/posts/${params.id}`);
const post = await res.json();
return { props: { post } };
}
export default function Post({ post }) {
return
{post.title}
;
}
```
Минусы Next.js: сложность настройки под нестандартные сценарии, избыточность для простых SPA.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы