¿Está bien aprender angular 1.0 o debería comenzar a aprender angular 2.0?

Es complicado. Actualmente, el verso angular está en un estado de transición.

Sin embargo, seamos claros. Google ES compatible con 2.x tanto como sea posible, lo que significa que en un año a partir de ahora intentarán convencernos de abandonar el barco, que ya están respaldando al lanzar 2.x beta.

En realidad estoy en la misma posición que tú. Soy parte de un gran proyecto en el que el líder tecnológico no está dispuesto a comprometerse en 1.x para este asunto. Pero seamos honestos. 1.x no morirá de repente. Tiene al menos 5 años antes de compartir el mismo destino que otros marcos e incluso entonces no morirá por completo. COBOL se usa incluso hoy en día, aunque con moderación.

Por lo tanto, sugeriré algo diferente: aprender ambos pero cerca de 70-30. 70% 1.x 30% 2.x porque este último, aunque en beta, todavía tendrá algunas cosas cambiadas hasta que aparezca el RC1.

Quédese con Angular 1 para su trabajo diario e investigue un poco sobre Angular 2.

La comunidad tiene quejas de que “Angular 2 es un marco completamente diferente de Angular 1”. Sin embargo, esto es parcial porque ya han estado muy familiarizados con Angular 1. Desde una nueva perspectiva como la suya, hay conceptos en Angular 1 que deberían ayudarlo a comprender Angular 2, por lo que no tendrá que volver a tener que aprende todo cuando comienzas con Angular 1 y haces la transición a Angular 2.

He usado Angular 1 durante los últimos 2 años y acabo de empezar a aprender Angular 2.

Puedo confirmar que Angular 1 y 2 son caminos muy diferentes y se siente como usar un marco completamente diferente con su uso de mecanografiado.

Si desea saltar directamente a la construcción de una aplicación, elija Angular 1. ¡Sigue siendo un marco muy fácil de entender que ayudará a construir la aplicación más rápido!

Si desea aprender la última tecnología que mejorará muchos aspectos de una aplicación, ¡use Angular 2!



Depende de cuál sea su caso de uso. Si planea utilizar el conocimiento de Angular 1.0 como un puente hacia Angular 2.0, entonces no. Si necesita escribir una aplicación en Angular 1.x, entonces no tiene otra opción.

Si tiene curiosidad sobre los marcos JavaScript frontend, aprenda:

Angular 1.0

Angular 2.0

Ascua

Durandal

Aurelia

Reaccionar

Todos son diferentes y todos son interesantes.

¡Digo que aprender algo es mejor que no aprender nada en absoluto!

Estoy en la misma situación, decidí ir a angular 1.0. Estoy pensando que incluso si angular 2 se lanzará pronto, la versión 1 todavía se usará profesionalmente por un tiempo.

Sin embargo, si solo lo haces por diversión, puedes optar por 2.0 de inmediato.


¡Ve por Angular 1! Angular 2 es una versión beta a partir de ahora. Intente obtener los conceptos básicos de angular 1 y escriba scripts básicos con él. Intente comprender sus ventajas y desventajas, hasta ese momento, angular 2 se liberaría por completo. Sobre todo, Angular 1 es fácil si conoce MVC y cuando cambie a angular 2, disfrutará aprendiéndolo mucho más.

Aprende 1, 2 y reacciona. Vea qué le gusta y qué empresas están contratando que le gustan y qué están utilizando.