DanLevy.net

AngularJSv2.0 und die bevorstehende Spaltung

Kann man das vermeiden?

Hero image for AngularJSv2.0 und die bevorstehende Spaltung

Ich glaube, wir erleben die Python‑2‑zu‑3‑„Konvertierung“ noch einmal.
AngularJS v2.0 führt zu viele Änderungen ein. Nicht zuletzt TypeScript, das eine große Hürde darstellt, während die neueste JavaScript‑Version ES6 gerade finalisiert wird.

Lassen Sie mich klar sagen: Ich liebe TypeScript. Ich wünschte heimlich, die TC‑39‑Sitzungen hätten es hervorgebracht… Das haben sie nicht.
Stattdessen kamen sie mit einer anderen (ganz anderen), ebenfalls großartigen Spezifikation…

Obwohl TypeScript nach JavaScript kompiliert, bedeutet das nicht, dass man blind das „kompilierte“ TypeScript kopiert & einfügt. Es wird praktisch zu einem verpflichtenden Lernaufwand, um den annotierten AngularJS 2.0‑TypeScript‑Code zu verstehen.

Jetzt müssen Einsteiger zuerst den „Mount TypeScript“ erklimmen, bevor sie überhaupt beginnen können, eine Angular‑App zusammenzusetzen (mit einem gewissen Grundverständnis).

Ich habe das Gefühl, so könnte das ablaufen…

endloser Loop

Na gut, das kommt dann auf die New‑bie‑Schulungsliste: irgendwo zwischen Basic Shell Usage und Gulp or Grunt? Godsend+Misery!

Jedenfalls hoffe ich, dass das klappt…

everything is going to be ok