Как встроить угловое приложение на другой сайт? - PullRequest
0 голосов
/ 03 июля 2019

У меня есть приложение, написанное на Angular 7, и я хотел бы добавить его на другой сайт (сайт не указан). Идея заключается в том, что два веб-сайта полностью независимы (разные серверы и т. Д.), И я хотел бы представить вид из углового приложения. Что-то вроде iframe, но iframe мне не подходит, так как мне понадобятся связи между этими сайтами и стилизация iframe, чтобы знать о его содержании - это кошмар. В конце концов, пользователь не сможет сказать, что там есть два разных сайта. Когда вы работаете с видом из углового приложения, оно использует свой бэкэнд, а когда вы работаете с внешним сайтом, оно использует свой собственный BE и так далее.

Я искал ответ, но ничего не нашел. Angular Elements не справляется с задачей, поскольку (если я правильно понял) она «экспортирует» компоненты, которые можно использовать за пределами фреймворка, и я хочу отобразить существующее представление.

Я нашел статью здесь Как встроить угловое приложение в другое приложение? , но это было некоторое время назад, и ни одно из решений, кажется, не подходит мне. Мне интересно, есть ли новые подходы к этой теме?

Лучшим было бы общее решение, такое как iframe, где я просто помещаю тег на другой сайт, но подходы по технологии также приветствуются.

Спасибо за помощь!

...