こんにちは、らこです。枠が空いてればアドベントカレンダーに書いたんですが、嬉しい事に空いてないので勝手に書きます。
AngularDartが息をしてない
10/11に堂々と1.0リリースで安定化するかと思われたAngularDartですが、安定どころか眠ってます。
masterブランチは最終コミットが10/31です。そもそも、1.0バージョンアップ以降のコミットが3件です。https://github.com/angular/angular.dart/commits/master
READMEに貼られたTravis CIのバッヂは2ヶ月間緑になってません。
なぜこんなことに
憶測:AtScriptの発表が10/27
乗り換えよう
今後息を吹き返すことがあるにしろ、こんな状態を2ヶ月も放置できてしまう開発チームを私はあまり信頼できないです。「ちょっと使う」では収まらない規模のフレームワークで、アプリ全体がAngularに依存することになるので、ベンダが信用出来ないとなると乗り換え先を探さないといけません
しかしpubで探してもまともにメンテされてるWebアプリフレームワークがほとんどありません。さらにAngularくらい強力で実用性のあるものとなるとほぼ皆無です
現実解
Web Componentsを使いたいならPolymer.dart
https://www.dartlang.org/polymer/
Web Components使いたいならもうPolymerしかないです。初期に比べたら格段に使いやすくなってますし、開発リソースも十分みたいでちゃんとアプデされてて信頼性も抜群です。
もしくはReact-dart
https://pub.dartlang.org/packages/react
最近盛り上がってる仮想DOMの波に乗るのもいいかと思います。私はこれからこっちに注力します。
まとめ
1.0になってもAngularDartはAngularDartでした。つらい。