Angular 1.x ist hier, um für die nächsten 3 Jahre mindestens zu bleiben. Hier ist warum:
Ursprünglich Google sagte, sie würden AngularJS 1.x für ca. unterstützen. ein Jahr nach dem Ende 2015-Release von 2.0. (so für das gesamte Jahr 2016), und sie erhielten eine harte Reaktion von der Gemeinde.
Dann änderten sie ihre Meinung und sagten, dass sie Version 1 unterstützen werden, solange es eine hohe Nachfrage gibt. Diese Forderung wird irgendwie wie gut gemessen werden Verabschiedet die Gemeinschaft 2-Version als auf 1 gegen (lassen Sie uns ein weiteres Jahr Updates übernehmen, 2017)
Wenn es um AngularJS Job Beiträge kommt, ist nach wie vor riesig, was ich habe gesehen, die zeigt, dass Unternehmen immer noch stark in 1.x investieren für neue Projekte.
Lassen Sie uns also sagen, Google wird das Projekt für 2018 aufgeben. AngularJS ist immer noch Open Source (nicht wie Windows XP), so gibt es eine Chance für andere , die Entwicklung von wo Google aufgehört abholen. Auch für Version 1.4 besagt, dass Google:
„Diese abgewinkelte Ausführung ist die erste von einer viel breiteren Community-orientierte Team ausgeführt werden, darunter auch viele Menschen von außerhalb des Google Angular Team ...“
(http://angularjs.blogspot.com/2015/05/angular-140-jaracimrman-existence.html)
Dies zeigt, dass Google wird langsam das Projekt in die Hände der Community freigeben.
Es gibt viele Open-Source-Projekte, die ohne die Unterstützung von Google funktionieren. Also wird Angular 1.x. Wenn 3 Jahre vergangen sind, wird Version 2.x stabiler und der Migrationspfad wird sich bewähren und testen.
Wenn das klingt beängstigend, können Sie nur ein anderes Framework auswählen, aber die Chancen stehen die gleichen Probleme werden. Es ist eine schnelllebige Front-End-Welt.
Es hängt davon ab, wie flexibel Sie in Ihrem Projekt sind und wie lange dieses Projekt dauert.Ist es in Ordnung, eine Beta-Software für eine Weile mit all den Problemen zu bearbeiten, die daraus entstehen können, mit dem Vorteil, auf lange Sicht auf der neuesten Version zu sein; Oder haben Sie eine enge Frist und brauchen etwas, auf das Sie sich heute verlassen können? – deceze
Beginnen Sie mit 1.4 mit typescript ... es wäre leicht zu bewegen & Sie können sich nach etwa einem Jahr bewegen, wenn angular2.0 etwas stabiler wird/die meisten Anwendungsfälle werden abgedeckt – harishr
Siehe [eckig 1 vs eckige 2 für neues Projekt] (https://stackoverflow.com/questions/38229956/angular-1-vs-angular-2-for-new-project/44328165#44328165) –