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

Какой опыт на Next.js

Next.js — это мощный React-фреймворк для SSR, SSG и гибридных приложений. **Ключевые моменты:** - **Рендеринг:** SSR (Server-Side Rendering), SSG (Static Generation), ISR (Incremental Static Regeneration). - **Роутинг:** File-based (страницы в `/pages` или `/app` в Next.js 13+). - **Оптимизация:** Встроенные Image, Font, Script оптимизации. - **API Routes:** Создание API без бэкенда (файлы в `/pages/api`). **Пример SSR-страницы:** ```jsx export async function getServerSideProps() { const res = await fetch('https://api.example.com/data'); const data = await res.json(); return { props: { data } }; } export default function Page({ data }) { return
{data.title}
; } ``` **Плюсы:** ✅ Улучшенный SEO (SSR/SSG). ✅ Встроенный роутинг и оптимизации. ✅ Поддержка TypeScript из коробки. **Минусы:** ❌ Сложнее деплой (нужен Node.js сервер для SSR). ❌ Оверхеад для статичных сайтов. Использую в проектах, где важны SEO и производительность.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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