LoginSignup
4

More than 5 years have passed since last update.

AngularDartから引っ越す先を考える

Posted at

こんにちは、らこです。枠が空いてればアドベントカレンダーに書いたんですが、嬉しい事に空いてないので勝手に書きます。

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でした。つらい。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4