...
- 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 bundles uses the API endpoints of the backend container into a frontend-moduleto 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.
- The service-registry will have the responisbility of creating an overview of the frontend-modules and offering this information as an API endpoint
...