Я пытаюсь создать портал Angular6, который включает 4-5 существующих панелей управления Angular6 на разных стадиях разработки (некоторые из них новые, некоторые уже находятся в разработке, но все находятся в активной разработке).
Я говорил с несколькими угловыми гуру. Некоторые предлагали использовать Nrwl NX (но это не сработает, поскольку я нахожусь в крупном банке, и у них нет монорэпо, и будет очень сложно убедить и потратить годы на переходный период).
Другие предложили iFrame, но сказали, что пытались, и это того не стоит (трудно с несколькими браузерами, не отвечает, ограничено общение между родителями, ограниченная маршрутизация).
Я видел, что подход CLI работает, но, поскольку все инструментальные панели находятся в активной разработке, я не могу поместить их код в портал, это слишком ограничительно. Кроме того, некоторые из них сегодня развернуты как автономные.
Есть ли способ сделать подпрограммы внешними по отношению к порталу (скажем, приложения одного уровня в одном репо)?
Могут ли помочь элементы? (Похоже, функция портала CDK не работает)
Другой вопрос: что если мне нужно передать некоторые параметры из портала на панель инструментов (скажем, отфильтровать результаты для отображения),
как это можно сделать?
Пожалуйста, сообщите.
ТИА,
Олег.