Angular 14 でのスタンドアロン コンポーネントとモジュールの使用に関するベスト プラクティスについて説明を求めています。Angular の新しい概念としてスタンドアロン コンポーネントが導入されたことを踏まえ、引用や参考文献で裏付けられた事実に基づくガイダンスを探しています。
遅延読み込みルートを持つスタンドアロン コンポーネントのみを使用して新しいアプリ全体を作成しましたが、すべてが完璧に動作します。リポジトリは次のとおりです。https://github.com/Ismaestro/angular-example-app
しかし、これが NgModules を時代遅れにするスタンドアロン コンポーネントへの移行の可能性を示しているかどうかは興味深いです。
Angular 14 でスタンドアロン コンポーネントとモジュールを使用することの利点と欠点について、証拠に基づいた洞察を提供してくれる人はいますか?
ご寄付ありがとうございます。
ベストアンサー1
スタンドアロン コンポーネントは必須ではなく、今後も必須になることはなく、いつ使用するかというルールはありません。ただし、Angular Architects は、少なくとも新しく作成するコンポーネントには、常にスタンドアロン コンポーネントを使用することを推奨しています。スタンドアロン コンポーネントは、ツリーシェイクしやすく、ボイラーが少なくなります。スタンドアロン コンポーネントとモジュールを混在させることもできます。
Angular Architects の前述の推奨事項については、先週の月曜日のウェビナーも視聴できます。https://www.youtube.com/watch?v=9rj8kR0q0c8