Встречается на собеседованиях • сегодня
Нужно ли использовать SSR при медленном сервере и быстром приложении
SSR может ухудшить производительность на медленном сервере, так как рендеринг на сервере создаёт дополнительную нагрузку. Если приложение и так быстрое (хороший клиентский рендеринг), лучше использовать статическую генерацию (SSG) или чистый CSR.
**Когда SSR не нужен:**
- Контент не зависит от пользовательских данных
- Нет требований к SEO
- Клиентские устройства достаточно мощные
**Пример с Next.js:**
```jsx
// Лучше использовать SSG для статических страниц
export async function getStaticProps() {
return { props: { data } };
}
// Или просто CSR для динамического контента
function Page() {
const [data, setData] = useState();
useEffect(() => { fetchData().then(setData) }, []);
return
{data}
;
}
```
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы