The delivered example application is a single-host web client application in SDx that is split using routes. Each route represents the view to show for each method. We recommend that you follow this example application architecture.
The external application does not need to be on the same domain as the SDx Web Client. For more information, see Limitations and restrictions.
The advantage of this approach is that the external application can share code, making maintenance easier and increasing productivity.