Задать вопрос
@Andreeyyy
Web программист

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

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

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

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

Похожие вопросы
ITK academy Нижний Новгород
от 80 000 до 120 000 ₽
ITK academy Воронеж
от 50 000 до 90 000 ₽