Angular 10は、GoogleのSPAフレームワークの次のメジャーリリースである。これは比較的小さなリリースで、バグの修正、ツールの改善、依存関係の更新に重点を置いている。

Angular 10には目に見える変更はほとんどないが、チームは舞台裏でいくつかの重要な更新を行った。

Angularプロジェクトがますます大きくなるにつれて、それらを維持することがより困難になることがよくある。開発者が増え続けるコードベースに対処するのを支援するために、Angularチームは、バグを早期にキャッチしてプロジェクトをより保守しやすくすることを目的とした追加のルールを適用する新しい’strict’フラグを追加した。

新しいフラグは、新しいプロジェクト(ng new --strict)を生成する、またはtsconfig.base.jsonに’strict: true’を追加することによって使用できる。

strictフラグを有効にすると、プロジェクトに次のような影響がある。

  1. TypeScriptでstrictモードを有効にする
  2. テンプレートタイプチェックをStrictに変更する
  3. デフォルトのバンドルバジェットを最大75%削減する
  4. タイプの宣言を防ぐためにlintルールを設定する
  5. アプリを副作用のないものとして構成し、より高度なTree Shakingを有効にする

#javascript #デベロップメント #ニュース #angular

Angular 10 インクリメンタルアップデート
2.85 GEEK