The delivered example application is a single-host application 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 Web Client. See Limitations and restrictions for more information.
The advantage of this approach is that the external application can share code, making maintenance easier and increasing productivity.