Дополнительное угловое приложение, внутри основного углового приложения, в подпрограмме

#angular #amazon-web-services #amazon-s3 #amazon-cloudfront #subapplication

Вопрос:

У меня есть два угловых приложения abc.com (главное приложение), и еще xyz.com (под-приложение), оба находятся на разных URL-адресах.

Мне нужна функция, которая, когда пользователь нажимает abc.com/123, домашняя страница (под-приложения) xyz.com должно открыться, и тогда я смогу использовать полное (вложенное приложение) как отдельное приложение внутри abc.com/123.

например, у моего (вложенного приложения) есть название маршрута xyz.com/details затем пользователь должен иметь возможность видеть этот компонент, когда он переходит в abc.com/123/details.

Итак, вот abc.com/123 должен работать так же, как домен xyz.com со всеми подобными функциями (может быть, вы можете думать так, abc.com/123 выступать в качестве поддомена для (основного приложения) abc.com, но выступает в качестве основного домена для (под-приложения) xyz.com).

записка:

  • Оба приложения работают на AWS (S3 и CloudFront).
  • Существует требование, чтобы оба сайта работали на разных серверах, и база кода также должна отличаться
  • Я использую угловой v11 для abc.com, и v9 для xyz.com

Есть ли какой-нибудь способ добиться этого в angular? Пожалуйста, помогите, заранее спасибо.

Комментарии:

1. Это похоже на угловой вариант использования микро-интерфейса. Однако я не знаю, будет ли это работать с разными доменными именами. проверить youtube.com/watch?v=2yo5mxQZ37c