Предполагалось использовать комбинацию Angular 7 + single-spa (https://single -spa.js.org / ) для подхода, упомянутого выше.По сути, я хочу иметь возможность:
- Отдельные репозитории для каждого микро-приложения
- Каждое приложение будет управляться другой командой
- Каждое приложение может / илине может быть автономным
- Корневое приложение, которое объединяет все приложения
Мы смогли добиться этого с помощью Angular 7, но внезапно стало использоваться Angular 8. Single-spa-angular еще не поддерживает Angular 8, и я боюсь, что мы не можем ждать так долго, пока он не будет поддержан, проблема отслеживается здесь: https://github.com/CanopyTax/single-spa-angular/issues/83
Angular 8 не способен импортировать приложения, которыеуже построены.Или, по крайней мере, я нуб, когда дело доходит до этого, и я не в курсе.