iframe. Выглядит убого, есть идея сделать то, что в англоязычных статьях называют react widget - javascript way, т.е. на странице оставить div#theapp, и подтянуть скрипт с приложением, который в этот див отрисует всё что надо.
Техническое ограничение - я могу подсунуть только один линк на скрипт, никаких css и чанков. Я правильно понимаю, что мне надо использовать css in js, чтобы избавиться от файла со стилями, а потом eject'нуть проект и уговорить вебпак делать мне один бандл?
И будет ли сходить с ума приложение от того, что живёт не в корне домена? Роутера там нет.
Привет! Идея нормальная. Одного скрипта достаточно - дальше можно либо CSS in JS, либо упаковать строчки CSS в JS любым способом, а потом вставить в DOM, либо вообще подтянуть любые другие скрипты/стили/ресурсы, ссылки на которые есть в оригинальном скрипте. Приложение сходить с ума не будет.
Обсуждают сегодня