Встречается на собеседованиях • сегодня
Зачем библиотека React делится на пакеты ReactDOM и React
React разделён на `react` и `react-dom` для разделения ответственности. `react` содержит базовую логику компонентов, хуки и API, не зависящие от платформы. `react-dom` отвечает за рендеринг в браузере (DOM). Это позволяет использовать React в разных средах (например, React Native для мобильных приложений или `react-three-fiber` для 3D).
Пример:
```jsx
import React from 'react'; // Ядро React
import ReactDOM from 'react-dom/client'; // Рендеринг в DOM
const App = () => );
```
Такой подход упрощает поддержку и расширение экосистемы.
Hello World
; ReactDOM.createRoot(document.getElementById('root')).render(
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы