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