Ist Angularjs zukunftssicher? [geschlossen]

8

Angularjs ist ein sehr schöner und kraftvoller Rahmen, aber ist es zukunftssicher?

  • Können wir sicher sein, dass es eine gute Wahl für Webanwendungen in einem Unternehmenskontext für bis zu 5-10 Jahre sein wird? edit: Ja, fast keine Technologie wird so lange halten. Aber die Menschen müssen geschult werden und der Code muss gepflegt und weiterentwickelt werden. Wenn wir in 5 Jahren zurückblicken und sagen: "Das war eine schreckliche Entscheidung, und wir hätten es wegen xy wissen müssen", wäre das schlecht.
  • Die Aktivitäten von Stackoverflow und Google Trends implizieren, dass die Community sehr aktiv ist und dass viele Leute sich für die Technologie interessieren, aber was sind gute Argumente, um jemanden davon zu überzeugen, dass das Framework nicht nur ein aktueller Hype ist? edit: Ich suche nach Argumenten, die eher konservative Entscheidungsträger überzeugen könnten, die den Technologie-Stack verständlicherweise nicht ständig ändern wollen. Bisher verwenden sie hauptsächlich JSF.

Argumente (Ich werde deine hinzufügen):

  • Vorbereitung auf zukünftige Standards:
    • "Sie stellen die Funktionen jetzt zur Verfügung, stellen aber das Framework (und damit die mit dem Framework erstellten Apps) in eine Position, in der der Übergang zur Standard-HTML5-Lösung einfach ist, wenn diese Lösung allgemein verfügbar ist. Kurz gesagt, Sie können jetzt HTML5-Funktionen nutzen, die demnächst verfügbar sein werden, und es wird leicht sein, Ihre App später zu HTML5-Standards zu konvertieren. ( Ссылка )
    • "Die Art, wie Sie in AngularJS wiederverwendbare Komponenten schreiben und verwenden, sieht und fühlt sich sehr ähnlich an, wie Sie in ein paar Jahren Web-Komponenten schreiben und verwenden werden" ( Ссылка ). Ein weiterer Link, der dies unterstützt: Ссылка
  • Das Projekt wird finanziert und genutzt (Youtube für PS3, DoubleClick) von einer großen Firma (Google)

Einige pro-angular Links, die zum größten Teil über Features sprechen:

thomre 12.06.2013, 17:54
quelle

1 Antwort

13

Nichts ist zukunftssicher, wenn man weit genug in die Zukunft schauen würde (mit der möglichen Ausnahme von COBOL, die wir nie ganz loswerden werden). Nichts war zukunftssicher, bevor es war. Um 1997 herum, als ich anfing, PHP zu lernen (damals FI genannt), wer hätte gedacht, dass es eine Plattform für Facebook geworden wäre?

Große Player, die einen Rahmen übernehmen, machen ihn zukunftssicher. In ihrer Masse und ihrem Umfang unterstützen und forcieren sie einen Rahmen für eine nachhaltige Instandhaltung und Eigenentwicklung.

Wenn man einen großen Pool kleiner Spieler benutzt, der das Framework benutzt, dann sind es die großen Spieler, die die Option in Betracht ziehen (oder einen kleinen Spieler in der Größe explodieren lassen). Es scheint mir, dass Angular genau jetzt hier ist.

Also, wetten Sie Ihre Karriere auf eine Technologie auf diesem Niveau? Das ist eine persönliche Entscheidung.

Einige Fragen, die ich mir bei der Auswahl einer neuen Technologie stelle, sind:

  • Wird es Probleme für Sie lösen und Sie zu einem Superstar in Ihrer Organisation machen?
  • Werden Sie in der Lage sein, Leute zu finden und / oder zu trainieren, wenn Sie aufgrund Ihres Erfolg bei der Montage müssen?
  • Ist Ihr Projekt und / oder Ihre Firma derzeit klein genug, um unter dem Radar zu fliegen? "Einhaltung von Standards"?
PaulProgrammer 12.06.2013 15:58
quelle