Ideally the UI Service should be separate from the API Gateway Service , so that we can independently add new APIs to the Gateway without affecting the UI Service. Plus multiple UI Services can be added that utilize different APIs.
Also from a security point of view the backend APIs to API Gateway could have a separate security implemented as compared to the UI Services to the API Gateway. Added the same and tested it on Docker
Ideally the UI Service should be separate from the API Gateway Service , so that we can independently add new APIs to the Gateway without affecting the UI Service. Plus multiple UI Services can be added that utilize different APIs.
Also from a security point of view the backend APIs to API Gateway could have a separate security implemented as compared to the UI Services to the API Gateway. Added the same and tested it on Docker