SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

CodeZineニュース

「AngularDart 4」がリリース

  • このエントリーをはてなブックマークに追加

  • このエントリーをはてなブックマークに追加

 米Googleは、Webアプリケーションフレームワークの最新版となる「AngularDart 4」を、9月5日(現地時間)にリリースした。

 「AngularDart 4」では、実行時のパフォーマンスを向上するだけでなく、テンプレートを利用してよりよいコードの生成を可能にする、型ベースの最適化が行われている。この変更によって、ほとんどのアプリケーションにおいて、コンパイル後のJavaScriptのサイズを削減できる。

 また、従来AngularDartは中心となる機能をはじめ、ルーティング、フォーム、テスト環境を含む単一のパッケージだったが、「AngularDart 4」ではangular、angular_forms、angular_router、angular_testの4つのパッケージに分割された。

 今後は、1つのリポジトリでコードが管理されるものの、それぞれのパッケージは個別に利用、バージョン管理、リリース可能となる。たとえば、angular_formsパッケージに大きな変更が行われたとしても、それに合わせてangularパッケージを変更する必要はない。さらに、パッケージ間の境を明確にすることでライブラリ間の相互依存性がシンプルになり、dart2jsによってより効率的なJavaScriptを生成できるようになる。

 このほか、「AngularDart 4」には新機能として1回のみの変換に使えるFunctionalディレクティブと、コンポーネントとディレクティブ双方におけるメタデータの継承が追加された。また、angular_componentsが更新されている。


【関連リンク】
Dart(英語)
AngularDart(英語)

この記事は参考になりましたか?

  • このエントリーをはてなブックマークに追加
この記事の著者

CodeZine編集部(コードジンヘンシュウブ)

CodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/10417 2017/09/07 16:00

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング