🔥

Тред (Игорь Камышев)


Сейчас у нас есть Реакт-приложение, оно при сборке рендерится в строку и кладется в html

У этой схемы есть несколько проблемок — сложно контролировать, неудобно дебажить, нельзя показать разным пользователям разный контент без танцев с бубнами.

Поэтому мы решили сделать новый сервис, который будет прямо на лету генерировать html из Реакт-компонентов. И посмотрев внимательно на сайт, мы поняли, что его удобно разбить на виджеты (оно и сейчас на них разбито, просто немножко другим способом).

В итоге получилось, что каждый виджет — отдельное Реакт-приложение, которое рендерится в своей ноде и об окружающем мире ничего особенно не знает.

Но, реальный мир жесток — часто виджетам приходиться общаться друг с другом.