¿Qué tecnologías debo aprender para crear un panel de administración con Spring MVC 4?

Backend

Se espera que tenga habilidades básicas de Java y comprensión del marco Spring MVC para comenzar con su proyecto Spring MVC. Junto con esto, también debe tener algún conocimiento de herramientas de compilación como Maven o Gradle. No tengas miedo, no necesitas ser un experto en esa área. Idealmente, aprenderá a medida que avanza.

En la actualidad, las personas usan el arranque Spring para configurar rápidamente el proyecto Spring con las dependencias requeridas. Esto te ahorrará toneladas de tiempo.

Para la autenticación, puede usar Spring Security. Viene con autenticación y autorización para aplicaciones Java.

Fin de fuente

Ahora la pregunta es ¿qué tecnologías quieres usar para construir tu front-end? No es una pregunta fácil de responder. Debes hacerte las siguientes preguntas;

  • ¿Eres bueno en CSS? Si soy usted, iré con “BootStrap” o “PureCSS” para iniciar mi proyecto rápidamente.
  • ¿Quieres que sea progresivo? En caso afirmativo, puede usar Vue, Polymer o React
  • Todavía tiene la opción de usar JSP puro para construir su front-end. Prefiero la aplicación web progresiva usando Vue.

Buena suerte con tu desarrollo de primavera.