В контексте тега "веб-разработка" вопрос звучит как минимум странно. Клиент в вебе собсно потому и клиент, что запрашивает у сервера данные через веб, например пользователь из браузера запрашивает сайт, или приложение по апи дергает сервер. Что в вашем понимании клиент остается загадкой.
Я думал, что стек у вас будет не связанный с работой сайта в браузере.
Клиентская часть приложения в любом случае будет стучаться запросами туда, откуда она загрузилась (настройки политик браузеров не очень жалуют кроссдоменные запросы). Вообще, для сайтов не характерно, чтобы оболочка грузилась с одного домена, а данные брались с другого. Хотя всякие счетчики посещений сайтов так и работают.
Серверную часть приложения, обычно, делят в тех ситуациях, когда один сервер не справляется с потоком данных, например, у вас сервис видеоконференций или видеохостинг. Но я думаю, если вы будете проектировать такой сервис, вы не будете задавать таких вопросов.