Estoy en la fase de "selección de tecnologías" de una aplicación web pequeña, de una sola página, que estará fuertemente basada en AJAX y que informará a un backend de Java.Componentes de Spring MVC & UI
En una pregunta anterior que publiqué hace varias semanas, la comunidad de SO en general creía firmemente que me iría mejor con una aplicación web basada en Spring MVC que con algo en JSF. Dado que Spring está orientado a solicitudes y JSF está orientado a componentes, tendría sentido utilizar Spring para algo que va a obtener mucho de solicitudes asincrónicas.
Si fueron tomar la ruta de JSF, entonces mi siguiente serie de decisiones sería si debe o no utilizar las denominadas bibliotecas de componentes de interfaz de usuario para la tecnología de visión, tales como PrimeFaces, IceFaces o MyFaces.
Entonces, me pregunto: ¿Spring MVC tiene algo similar a, digamos, PrimeFaces (o sus "me gusta") para crear el componente de vista para mi página (s)? Sé que no está basado en componentes, pero no estoy muy familiarizado con la plataforma web de Spring MVC y me preguntaba cuáles son algunos de los estándares de facto (si corresponde) o los típicos apilamientos tecnológicos que los desarrolladores web de Spring usan para construir buenas páginas web .
Y, si Spring solo usa motores de plantillas run-o-the-mill, ¿sería suficiente algo así como Freemarker?
Supongo que esta es una pregunta de tipo "mejores prácticas" para un desarrollador web en ciernes de Spring.
¡Gracias de antemano!
¡Estupendo! Gracias @Ludo! – IAmYourFaja
El enlace de la columna vertebral está roto – Snickers3192