27 / 98
В чём разница между библиотеками React и ReactDOM?
React — ядро библиотеки: определение компонентов, хуки, JSX, Virtual DOM, reconciliation. Это платформонезависимая часть. ReactDOM — рендерер для браузера: монтирование компонентов в DOM, обработка браузерных событий, createRoot, hydrateRoot. Разделение нужно для того, чтобы один и тот же React-код работал на разных платформах: react-native для мобильных, react-three-fiber для 3D, ink для терминала.