Возникнут ли проблемы с производительностью, если на одной странице будет несколько корней React (порядка сотен)? - PullRequest
2 голосов
/ 28 мая 2020

Я создаю маркетинговую страницу и использую CMS, подобную Wordpress. В результате большая часть DOM страницы будет отображаться на стороне сервера. У нас есть несколько интерактивных компонентов на странице, которые мы хотим использовать для создания React. Следовательно, каждый интерактивный компонент будет собственным React root и инициализирован с помощью ReactDOM.render().

Это, вероятно, нормально, если бы у меня был один / два экземпляра. Проблема в том, что у меня их несколько сотен. Приведет ли это к проблемам с производительностью, если я позвоню ReactDOM.render() сотни раз на одной странице? Если да, то какие? Время запуска, взаимодействие, время загрузки страницы и т. Д. c?

Какие еще недостатки у этого подхода?

Некоторые исследования, которые я провел и прочитал:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...