Объясните пожалуйста, как происходит связь ui с back (в java). Например есть MVC, есть controller, model, view (в качестве view, у меня jsp). В котроллере у меня возвращается:
modelAndView.setViewName("jsp");
return modelAndView;
Возвращается jsp страница, но это страница статическая, а мне интересно, как это делается на больших проектах? Как пользователю по запросу приходит UI? (где куча js). Ведь там не может быть куча jsp страниц. Мне говорили, что с помощью json, но я не совсем понимаю, как это через json. Буду признателен за ссылку на англ., либо русские источники, ибо сам в интернете не могу найти ответ на поставленный вопрос, быть может я его формулирую не правильно.
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости