Angular2 mikroserwisy frontend

0

Witam
Mam pytanie odnośnie stworzenia aplikacji frontend w angularze2 działającej na zasadzie mikroserwisów.
O co chodzi:
Mamy główna aplikację Angular2+Spring do której się logujemy i mamy w niej menu.
W tej aplikacji poprzez menu wyświetlamy podstrony, każda podstrona jest osobna aplikacją Angular2+Spring czyli ma swój front i osobny backend.
Czy takie podejście ma sens? Czy takie podstrony które są osobnymi aplikacjami (mają inny url) można wyświetlać w lepszy sposób niż poprzez iframke? I jakby wyglądała komunikacja między pod stornami a aplikacja główna?

0

Nie, nie ma sensu - nie na tym polegają mikroserwisy. Mikroserwisy dotyczą tylko backendu - robisz małe aplikacje, które są podzielone wg funkcjonalności, nie "podstron", np. mikroserwis zarządzający uzytkownikami, mikroserwis zarządzający produktami itp - wszystko wystawiasz publicznie przez wspolny gateway i to z nim komunikuje się front (lub różne wersje frontu - mobile, web, desktop). Na froncie, ze względu na jego charakterystykę, najlepszą obecnie opcją są komponenty, jakieś kombinacje z iframe to kiepski pomysł.

1 użytkowników online, w tym zalogowanych: 0, gości: 1