Я нахожусь в фазе «выбора технологий» небольшого одностраничного веб-приложения, которое будет в значительной степени основано на AJAX и которое будет отчитываться перед бэкэндом Java.
В предыдущем вопросеЯ опубликовал несколько недель назад, SO-сообщество в целом твердо убеждено, что мне лучше использовать веб-приложение на основе Spring MVC, чем что-то в JSF.Поскольку Spring ориентирован на запросы, а JSF ориентирован на компоненты, имеет смысл использовать Spring только для того, что будет получать много асинхронных запросов.
Если я если бы шел по маршруту JSF, то мой следующий набор решений состоял бы в том, использовать ли так называемые библиотеки компонентов пользовательского интерфейса для технологии представления, такие как PrimeFaces , IceFaces или MyFaces .
Итак, мне интересно: Есть ли у Spring MVC что-то похожее, скажем, на PrimeFaces (или ему подобные) для созданияпросмотреть компонент для моей страницы?Я знаю, что он не основан на компонентах, но я не очень хорошо знаком с веб-платформой Spring MVC, и мне было интересно, какие стандарты de facto (если таковые имеются) или типовые стеки технологий используются для веб-разработчиков Springсоздание хороших веб-страниц.
И, если Spring просто использует стандартные шаблонные движки, будет ли достаточно что-то вроде Freemarker ?
Полагаю, этовопрос типа "лучшие практики" для начинающего разработчика веб-приложений Spring.
Заранее спасибо!