オープンソースWebアプリケーションフレームワーク「Angular」の最新版となる「Angular v15」が公開された。
この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。
オープンソースのWebアプリケーションフレームワーク「Angular」の最新版となる「Angular v15」が2022年11月17日(米国時間)、Angularチームによって公開された。
Angular v15では、開発者体験とパフォーマンスの向上につながる多数の改良が施されている。主な改良点は次の通り。
Angular v14で導入され、開発者プレビュー段階にあったスタンドアロンAPIが安定版となった。スタンドアロンAPIでは、NgModuleを使わずにアプリケーションを作成できる。
NgModuleは、@NgModuleデコレーターが付与されたクラスを指す。@NgModuleデコレーターは、コンポーネントのテンプレートをコンパイルする方法と、実行時にインジェクターを作成する方法が記述されたメタデータオブジェクトを引数に取る。モジュール自身が持つコンポーネント、ディレクティブやパイプを識別し、この中の幾つかをexportsプロパティを通して公開し、外部コンポーネントから使用できるようにする。
スタンドアロンAPIは、単一のコンポーネントを使用してアプリケーションをブートストラップすることを可能にする。
Copyright © ITmedia, Inc. All Rights Reserved.