8

Angularjs ist ein sehr schönes und starkes Framework, aber ist es zukunftssicher?Ist Angularjs 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? bearbeiten: Ja, fast keine Technologie wird so lange dauern. 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.
  • Aktivitäten auf 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 Entscheider überzeugen könnten, die den Technologie-Stack verständlicherweise nicht ständig ändern wollen. Bisher verwenden sie hauptsächlich JSF. für zukünftige Standards

    • Zubereitung::

    Argumente (Ich werde Ihnen hinzufügen)

  • Das Projekt wird gefördert und verwendet (Youtube für PS3, Doubleclick) von einem großen Unternehmen (Google)

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

+5

_No_ aktuelle Webanwendung Framework wird wahrscheinlich in 5-10 Jahren aktuell bleiben. Die Bahn bewegt sich etwa zwei Größenordnungen schneller als das Unternehmen. – SLaks

+0

smk, kennst du einen besseren Ort, um so eine Frage zu stellen? Danke für deine Eingabe SLaks. – thomre

+1

Ich hoffe, es bleibt eine lange Zeit. Unsere Gruppe hat im Vergleich zu unseren jQuery-Lösungen Einsparungen von 70-80% bei der Anzahl der erforderlichen Codezeilen erzielt. – Alan2

Antwort

13

Nichts ist zukunftssicher, wenn man weit genug in die Zukunft (mit der möglichen Ausnahme von COBOL zu sehen war, die wir nie vollständig sein werden loswerden). 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 mit einem Framework machen es zukunftssicher. Durch ihre bloße Masse und ihren Umfang unterstützen und forcieren sie einen Rahmen für nachhaltige Instandhaltung und Eigenschaftsentwicklung.

Mit einem großen Pool von kleinen Spielern, die das Framework verwenden, ist es wichtig, dass große Spieler die Option in Erwägung ziehen (oder einen kleinen Player in der Größe explodieren lassen). Es scheint mir, dass Angular genau jetzt hier ist.

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

Einige Fragen, die ich mich fragen, wann eine neue Tech-Auswahl sind:

  • Wird es Probleme für Sie lösen, und Sie ein Superstar in Ihrer Organisation machen?
  • Werden Sie in der Lage sein, Leute zu finden und/oder zu trainieren, wenn Ihr Montageerfolg es erfordert, dass Sie sich ausbilden?
  • Ist Ihr Projekt und/oder Unternehmen derzeit klein genug, um unter dem Radar "Standards Compliance" zu fliegen?