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

Расскажи про основные пробемы SSR

SSR (Server-Side Rendering) улучшает SEO и время первой загрузки, но имеет ряд проблем: 1. **Серверная нагрузка** – каждый запрос требует рендеринга на сервере, что увеличивает нагрузку по сравнению с статическими файлами. 2. **Гиддрация (Hydration)** – после SSR клиент должен "оживить" страницу, что может вызвать мерцание или задержки: ```jsx // React компонент после SSR может мерцать при гиддрации function App() { const [data, setData] = useState(null); // Сначала null, потом загрузится return
{data || 'Loading...'}
; } ``` 3. **Сложность кеширования** – динамический контент сложнее кешировать, чем статические файлы. 4. **Ограничения API** – некоторые браузерные API (localStorage, геолокация) недоступны при SSR. 5. **Зависимость от сервера** – при падении сервера приложение становится недоступным. Для оптимизации используют гибридные подходы (Static Generation + SSR в Next.js) или инкрементальную статическую регенерацию.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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