Web アプリケーションを書き始めたばかりで、Dart と Angular.dart を使用するのは楽しいだろうと思いました。Dart と Angular.js の両方を少し使用しましたが、気に入っています。
ただし、ほとんどのインターネット ユーザーがアプリケーションを実際に使用できるようにしたいのですが、Angular.dart (または少なくとも Angular.dart の一部) はシャドウ DOM に依存しているようです。私が知る限り、Chrome は Shadow DOM をサポートする唯一の主要なブラウザーであり、Firefox、IE、Safari がすべてそれを実装するとしても、今から何年もかかる可能性があります。
実際にAngular.dart のチュートリアルの3 章を dart2js コンパイラで実行してみたところ、できたページは Chrome では問題なく動作するように見えましたが、Firefox と IE11 では失敗しました。
ここでの私の評価は正確ですか?Angular.dart が Chrome 以外で使えるようになるまでには、少なくとも数年はかかるでしょうか? Angular.dart が Shadow DOM への依存に代わるものを許可する計画はありますか?
Angular.js (あまり楽しくない) と、Polymer.dart だけの Dart (それほどうまく/簡単に構造化されていない) のどちらかを選択せざるを得なくなるのではないかと心配しています。