¿Qué es mejor, Java servlets o Spring, para desarrollar un buen sitio web?

¡¡Hola querida!!

Vea si está desarrollando una demostración que no desea ampliar aún más, la primavera puede ocasionar muchos problemas de configuración adicionales, por lo que podría ser un momento para considerar el uso de servlets viejos y simples.

Sin embargo, en general, cualquier cosa más allá de una demostración, el uso de algún tipo de marco MVC hace que la vida sea fácil y confiable. Spring hace las cosas súper fáciles, fáciles de usar, solo tienes que pasar un tiempo en la interfaz configurando todo.

La gran diferencia es el tiempo de configuración. Aparte de eso, puede hacer todo en el servlet de Java que puede hacer en Spring.
Como programador, preferiría Spring, ya que te ayudará a desarrollar habilidades, ya que se requerirá menos tiempo para la codificación y podrás concentrarte más en la lógica.

Gracias y saludos,
NIIT

El controlador Spring Frameworks MVC es un Servlet (DispatcherServlet). Deberíamos tener una buena comprensión de los servlets para una comprensión adecuada de Spring MVC y su funcionamiento. Para desarrollar un buen sitio web, podemos usar el servicio web tranquilo de Spring y consumir los datos json usando Angular para ver la parte de la aplicación.

No prefiero ambos en la tendencia actual.

Te aconsejo que crees todos tus componentes como servicios web RESTful usando spring y los consumas a través de JS angular en la parte frontal

Cree páginas HTML para representar el contenido. De esta manera tienes una clara separación de capas. Puede cambiar cualquier parte de la pila a cualquier otra tecnología en cualquier momento

Spring, le brinda muchas características como internacionalización y localización, mejor uso de sitemesh, inyección de dependencia, aop, consejos y muchas cosas que no obtendrá con los servlets jsp

Por supuesto, sin duda, la primavera es la mejor.