La mia comprensione dell'architetto di Microservice è che gran parte del lavoro viene spostata sul lato client front-end in un'applicazione a singola pagina (SPA).
La SPA interagirà quindi con i microservizi di back-end.
Questo fa sorgere una domanda: il framework Spring con MVC è ancora pertinente qui? Penso che solo SpringBoot con iniezione Bean e supporto per persistenza JPA siano ancora rilevanti. Questo perché nell'architettura microservice, il lato client front-end è l'app a singola pagina (SPA). Non abbiamo bisogno del lato server per preoccuparci del controller della visualizzazione del modello.
Tutti gli MVC saranno irrilevanti nell'architettura dei microservizi.
Per favore correggimi. Grazie