Встречается на собеседованиях • сегодня
Когда нужен Server-side rendering
SSR полезен в случаях, когда важны:
1. **SEO** – поисковики лучше индексируют статичный HTML
2. **Первоначальная загрузка** – пользователь сразу видит контент, не ждёт загрузки JS
3. **Медленные устройства** – работает даже с отключённым JavaScript
Пример с Next.js:
```jsx
export async function getServerSideProps() {
const res = await fetch('https://api.example.com/data')
const data = await res.json()
return { props: { data } } // данные будут в props при рендере
}
function Page({ data }) {
return
{data.title}
// рендерится на сервере
}
```
Минусы SSR: нагрузка на сервер, сложнее кеширование. Для менее критичных частей лучше использовать Client-side rendering.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы