@Andreeyyy
Web программист

Как сайту на React передать строку с компонентом с сервера?

Стало интересно, можно ли написать полноценный компонент реакта, затем преобразовать его в строку. Далее передать эту строку на сервер. С этого сервера определенный сайт забрал бы эту строку, обратно распарсил в класс со всеми методами и отобразил на странице. Если можно, то в какую сторону гуглить?

На сколько я понимаю, интерактивный jsx редактор на сайте реакта похожим образом работает.
  • Вопрос задан
  • 129 просмотров
Решения вопроса 1
@twolegs
Почитайте про Server Side Rendering.
https://reactjs.org/docs/react-dom.html#hydrate - эта функция вам поможет. Но есть особенность - hydrate не работает на уровне компонента, только на уровне приложения. Поэтому отдельные компоненты нужно будет рендерить в порталах (https://reactjs.org/docs/portals.html)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы