Встречается на собеседованиях • сегодня
Для чего нужен SSR
SSR (Server-Side Rendering) используется для улучшения производительности и SEO. Он позволяет серверу генерировать HTML-страницы до отправки их клиенту, что ускоряет первоначальную загрузку и делает контент доступным для поисковых роботов.
**Преимущества:**
- Лучшая индексация поисковиками (SEO)
- Быстрая отрисовка первого контента (FCP)
- Подходит для статичных или слабоинтерактивных страниц
**Пример (Next.js):**
```jsx
export async function getServerSideProps() {
const res = await fetch('https://api.example.com/data');
const data = await res.json();
return { props: { data } };
}
function Page({ data }) {
return
{data.title}
;
}
```
**Недостатки:**
- Увеличивает нагрузку на сервер
- Медленнее при частых обновлениях данных
- Сложнее кэшировать, чем статичные страницы (SSG)
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы