Встречается на собеседованиях • сегодня
На каком этапе рендеринга сайта срабатывает React
React начинает работать после загрузки HTML и создания DOM. Он подключается к корневому элементу (обычно `div` с id="root") и запускает процесс **гидратации** (для SSR) или **рендеринга** (для CSR):
1. **CSR (Client-Side Rendering)**:
```jsx
// После загрузки DOM
ReactDOM.render(, document.getElementById('root'));
```
2. **SSR (Server-Side Rendering)**:
```jsx
// Гидратация существующего HTML
ReactDOM.hydrate(, document.getElementById('root'));
```
Ключевые этапы:
- После `DOMContentLoaded` (но до `load` для CSR)
- До выполнения `useEffect` и `componentDidMount`
- Перед первым paint (но визуальные изменения могут быть отложены)

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы