ReactJS - это просто javascript, который может работать в браузере, но также может работать и на сервере.Например, сервер nodejs после выполнения http-запроса может отреагировать, который создает html-разметку и затем отправляет эту разметку в браузер.Это называется рендерингом на стороне сервера, но некоторые люди называют его универсальным реагированием.
Об этом есть онлайн-уроки / уроки.Вы можете искать реакцию на стороне сервера рендеринга.Лично я бы порекомендовал этот урок https://www.udemy.com/server-side-rendering-with-react-and-redux/, чтобы понять, как он работает
Кроме того, поскольку ssr не прост, вы можете понять, как он работает, но после этого я бы порекомендовал использовать nextjs.