9」が正式にリリースされました。4から、半年ごとにメジャーバージョンアップが行われることになっています。8の半年後となる2019年12月頃にリリースされるはずでしたが、2カ月遅れの今月、2020年2月リリースとなりました。9最大の新機能は、高速かつ軽量なレンダリングエンジンの「Ivy」がデフォルトとして採用されたことです。Angularのレンダリングエンジンとは、Angularで書かれたアプリケーション内のコンポーネントやテンプレートをコンパイルし、DOMに展開してWebブラウザで表示できるようにする、というものです。2018」で発表されました。9でデフォルトのレンダリングエンジンとなったのです。Ivyではコンパイル時間の短縮、バンドルサイズの縮小、タイプチェックの改善などをはじめとする多くの改善点があります。コンパイル時間の短縮では、プレーンなTypeScriptコンパイラに対応したAngularコンパイラのオーバーヘッドが、Ivyによって0.8倍から0.5倍程度に縮小。これによってビルドにかかる時間が大きく短縮されます。Shaking手法によって、不要なパーツはバンドルに含めないような仕組みを持つことで、生成されるバンドルのサイズも縮小されます。arrived!」からタイプチェックも強化され、これまでコンパイル時にチェックされてこなかったテンプレートのタイプチェックも「fullTemplateTypeCheck」フラグなどによってチェックできるようになりました。9では多くの新機能が追加されています。Allianceへの加盟が明らかに≪前の記事マイクロソフト、新しいEdgeでDevToolsの日本語化実現。Niino(jniino)IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。2.7サポートを発表Google、Lookerの買収完了を発表。Enterprise、BtoBスタートアップ向け支援プログラムで無料提供と発表。usPublickeyについて/運営者についてお問い合わせ広告についてプライバシーポリシ。