...
- Every service will have a seperate backend and frontend container
- The backend container will consist of the backend, containing all the logic and data. It will expose a REST API.
- The frontend container uses the API endpoints of the backend container to fill the module view with data. Frontend-modules consist of actual Angular pages injected into the final webpage
- There will be 1 central frontend service
- This container will have the responsibility of combining several frontend-modules into 1 final webpage.
- It might have added functionallity such as sessions, etc.
...