My front end is divided in two parts. Part of it is on react and the other is an angular app. Both are using node/express app on port 3000. I use express-static feature on browser to dynamically handle UI to render react or angular on server.js.
I required it to run using https://example.com (which I handled using "nginx proxy"). But now it's accessible using both https://example.com:3000/ and https:example.com. I want it to be accessed only using https;//example.com without the port.
The server's api can be accessed from the places(https://example.com:3000/api/ver1)
1) ios app
2) admin app (running differently)
3) and UI(Reactjs+angularjs) (https://example.com)
Note- We have tried creating a separate node server for UI but that approach will cost us more. Is there any other way to achive this.