Para mí es Spring Framework para Java
Y Angular JS para script Java.
La primavera tiene una muy buena separación de preocupaciones. La idea misma de crear un contenedor web utilizando inyección de dependencia e Inversión de control (IOC) me pareció realmente genial mientras lo aprendía. Muy buenas ideas se hacen realidad y es muy inspirador para alguien como yo que es un apasionado de los patrones de diseño.
- Si está trabajando en la versión 2 de una biblioteca, ¿su rama maestra debería apuntar a la versión de producción más reciente de 1.xx o 2.0.0?
- Cómo encontrar un equipo para hacer un MMORPG de PC por un porcentaje de ganancias en lugar de un salario
- ¿Cómo pueden los desarrolladores de software mayores encontrar trabajos bien remunerados en las grandes compañías tecnológicas?
- ¿Qué puedo hacer para demostrarme que soy un gran desarrollador de software?
- ¿Es posible convertirse en desarrollador comenzando como analista de soporte técnico de software?
Angular JS, por otro lado, tiene muy buenas ideas para iniciar el desarrollo de su aplicación web. Antes de que se adoptara Angular JS en nuestro proyecto, utilizamos el desarrollo de todos los módulos en un script Java puro y el uso de un marco ligero para algunas operaciones básicas, lo que resultó en una gran cantidad de código de placa de caldera. Angular JS nos facilitó la vida al proporcionar muchas opciones para separar fácilmente nuestros módulos y componentes.