Да, вы можете создавать глобальные функции визуализации окон из библиотеки реагирования и вызывать их из vanilla js или другой сторонней библиотеки, такой как jquery. Вам просто нужно включить минимизированные js для вызова этой функции.
Некоторые вещикак показано ниже на реаги
const app = (parameter1,parameter2) => (
<YourComponent parameter1={parameter1} parameter2={parameter2}/>
);
window.renderYourComponent = function (p1, p2) {
render(app(p1,p2), document.getElementById('your_div'));
}
на вашем vanilla js
<script type="text/javascript" src="your_minified_react.js"></script>
<div id='your_div'></div>
window.renderYourComponent("p1","p2");
Все будет отображаться внутри 'your_div', и вы можете работать отдельно с реагированием