Ответ 1
Затем ваш код внешнего интерфейса готов к работе, просто запустите $ grunt build
и обслуживать статические ресурсы, созданные Yeoman (фактически Grunt) тем же сервером, который отвечает за предоставление бэкэнд вашего приложения.
взгляните на мой ответ на аналогичный вопрос, показывая структуру проекта и некоторую необходимую конфигурацию для Yeoman и Spring -MVC.
В некоторых более сложных сценариях развертывания может возникнуть необходимость в балансировке нагрузки, и вам понадобятся отдельные серверы для интерфейса и бэкэнд, но здесь мы говорим о базовой конфигурации.