He conocido a muchas compañías que usaron el término “si no está roto, no lo arreglen”. Esta es la razón por la cual los sistemas heredados construidos sobre tecnologías antiguas aún se mantienen. Algunas de esas tecnologías incluyen Cobol, C y Java, etc. AngularJS 1.x no es antiguo y la mayoría de las aplicaciones desarrolladas en él eran solo recientes. Dicho esto, volver a escribir esas aplicaciones usando AngularJS2 no sucederá de inmediato. Las empresas seguirán manteniendo esas aplicaciones a menos que haya buenas razones. Algunas razones pueden ser problemas de rendimiento, limitaciones de funciones o si Google dejó de admitir AngularJS 1.x. Actualmente, AngularJS 1.x sigue siendo la versión más estable y escalable de AngularJS. Recuerde que la versión 2 se lanzó recientemente fuera de beta el año pasado. AngularJS2 es una reescritura total y no una actualización y espera más errores antes de que se estabilice.
No me malinterpreten, aprender AngularJS2 es imprescindible porque será utilizado por muchas empresas en el futuro. Las nuevas aplicaciones deberían usarlo en lugar de la versión anterior. Sin embargo, si observa la tendencia laboral, las empresas todavía están buscando desarrolladores que conozcan AngularJS 1.x para mantener sus aplicaciones existentes. Además, aprender AngularJS 1.x no te hará daño si quieres aprender la versión 2. Entender ambos será una gran ventaja.
- ¿Cuál es la forma de hacer un sitio web de preguntas y respuestas como Quora? Soy un programador de 13 años. Necesito un tutorial.
- ¿Qué sitios web debo seguir para perfeccionarme en la codificación?
- Si uno encuentra difícil el uso de CSS / HTML, ¿eso significa que nunca será un programador de C ++ exitoso en una empresa, dado que la gente dice que HTML es 'muy fácil' y que cualquiera puede aprenderlo?
- ¿Cuánto tiempo lleva crear una cartera de diseño?
- ¿Debo aprender PHP o comenzar directamente con el otro lenguaje secundario de servidor como Node.Js y Django?