9月15日に、人気のあるAngular 2シングルページWebアプリケーション開発フレームワークの2番目のバージョンの最終リリースが行われました 。
      2番目のバージョンでは、AngularはTypeScriptをメイン言語として使用しますが、 DartとECMAScript6を備えたバージョンも提供します。
Angular の主要コンポーネント :
- モジュール-角度のあるアプリケーションにはモジュール構造があります。
 - コンポーネント-アプリケーション内のデータの表示を制御します。
 - テンプレート-データを表示するためのテンプレート(Angularのテンプレートは通常のHTMLに似ていますが、コンポーネントと通信するための構文糖衣を持っています);
 - メタデータ(メタデータ)-コンポーネントとクラスの動作を説明します。
 - データバインディング-テンプレートとコンポーネントの相互作用を整理する便利な方法。
 - ディレクティブ-テンプレートエンジンの機能を拡張するためのコンポーネント。
 - サービス(サービス)-アプリケーションのロジックの動作を保証するコンポーネント。
 - 依存性注入は、コンポーネントインスタンスに外部依存性を提供する簡単な方法です。
 - ルーター-アプリケーション内のナビゲーションを提供するコンポーネント。
 - フォーム-ユーザー入力を操作するためのコンポーネント。
 - アニメーション-ユーザーインターフェイスをアニメーション化するためのコンポーネント。
 - その他多数...
 
      Angular 2は、次のブラウザーをサポートしています。
- クロム
 - Firefox
 - エッジ> 13;
 - IE> 9;
 - Safari> 7;
 - iOS> 7
 - Android> 4.1;
 - IEモバイル> 11。
 
また、オペレーティングシステムのネイティブAPIにアクセスできるデスクトップアプリケーションを開発する機能も備えています。
アプリケーションの開発、テスト、デプロイの利便性のために、 Angular CLI 、 webpack 、npm、SystemJS、Jasmine、Karmaを使用できます。
このフレームワークには、 HTTPクライアントとメモリ内APIが含まれています 。
チームによると、AngularJS(1.x)のサポートは、ほとんどの開発者が使用している限り継続されます(現在130万人の開発者がAngular 1を使用し、48万人が既にAngular 2を使用しています)。
開発者は、 Angular 2マテリアルの差し迫ったリリースも発表しました。これは、マテリアルコンポーネントを備えたフレームワークの特別バージョンです。
これに先立ち、AngularJS 1.5は 、AngularJSとAngular 2の間のギャップを減らすためにリリースされました。
5分で始めましょう。
AngularJSにすでに精通している人向け:
PSまあ、AngularJSハブの名前をAngularに変更するときですか?