Slide 6
Slide 6 text
AngularDart
● AngularJSにインスパイアされたDart版Angularを開発(2014年くらい)
● AngularJSの2系(現Angular)の開発はTSにて開発し、Dart版もTSからトランスパイルする事が決定
● 頑張って2系の開発をしていたが、Angular自体の開発者は3つの言語(TypeScript、JavaScript、Dart)
に精通していなければならないため、なかなか開発が思うように進まない(
Bridge用のクラスとかも大量
に用意しないといけなかった)
● TS版とDart版は別々の道を進み、それぞれの言語の特性に合わせて開発を進める事が決定(
2017
年)。これによりTS版およびDart版それぞれで不要なクラスを削除したり、適切なパフォーマンスチューニ
ングが可能になり現在に至る。
● 現在においてはTS版Angularとは思想は同じだがまったく別のフレームワーク(仕様)といった感じ