DanLevy.net

AngularJS v2.0 と迫る分裂

回避できるか?

Hero image for AngularJS v2.0 と迫る分裂

私たちは今、Python 2→3の「移行」が繰り返されているのを見ているように感じます。
AngularJS v2.0は変更点が多すぎる。とりわけTypeScriptの必須導入は、JSの最新バージョンES6の最終化と並行して、大きな負担となっています。

明確に述べますが、私はTypeScriptを愛しています。TC-39の会議がこれを生み出して欲しかったと内心願っています… しかし実際はそうなりませんでした。
代わりに、別の(完全に異なる)素晴らしい仕様が生まれたのです…

TypeScriptはJavaScriptにコンパイルされますが、それを使っても「コンパイル済み」のTypeScriptを単にコピー&ペーストするわけではありません。注釈付きのAngularJS 2.0 TypeScriptを理解するためには、実質的に学習が必須になるのです。

この結果、初心者はAngularアプリを構築する前にまず「TypeScriptの山」を登らなければなりません(ある程度の理解を前提に)。

この流れがどうなるか、私はある程度予感しています…

無限ループ

まあ、仕方ないですね。これを初心者向けトレーニングリストに追加しましょう:Basic Shell UsageGulp or Grunt? Godsend+Misery! の間あたりに。

とにかく、うまくいくことを願っています…

すべては大丈夫になる