Компоненты тем React

Вопрос немного необычный, но пробовал ли кто-нибудь создавать компонент темы с использованием React? Я видел несколько источников, где React работает с Ember, но не уверен, можно ли применить это в контексте компонента темы.

Например:
https://medium.com/front-end-weekly/using-react-components-in-your-ember-app-8f7805d409b0

Сценарий использования:
У клиента есть стильный брендовый хедер, написанный на React, который используется на всех их веб-ресурсах. В этой панели представлены их главные продукты, и она регулярно обновляется, поэтому было бы удобно вынести её в отдельный репозиторий и иметь единую точку для обновлений, вместо того чтобы поддерживать её в Ember, React и других фреймворках.

Ссылка:

Это работает, но вам следует быть очень осторожным при включении в ваше приложение одновременно библиотек Ember и React, так как это означает передачу пользователям довольно большого объёма JavaScript-кода.

Вам нужно тщательно оценить, действительно ли для вас стоит так сильно увеличивать время загрузки форума.

Более распространённый подход заключается в том, что заголовок пишется на любом языке, компилируется в HTML, и все последующие проекты просто импортируют полученный HTML.

Спасибо, что остаётесь голосом здравого смысла :slight_smile:

Работа с HTML — гораздо более разумный подход. Единственная загвоздка в том, что в заголовке есть ссылки «Войти/Регистрация», которые должны меняться в зависимости от того, вошёл ли пользователь в систему…

Возможно, решение заключается в том, чтобы реализовать основную структуру заголовка, включая динамическую ссылку «Войти», в Ember, а подгружать только область контента, которая часто меняется.