Angularにおけるコンポーネントアプローチ入門
例として、あるウェブサイトがあるとしましょう。このサイトでは、 いくつかのブロックを識別できます:ヘッダー、 コンテンツ、サイドバー、フッターなどです。各 ブロックは、さらに小さなサブブロックに分割できます。 例えば、ヘッダーには通常、ロゴ、 メニュー、連絡先ブロックなどを識別できます。
Angularでは、そのような各ブロックは コンポーネントと呼ばれます。各コンポーネントは、 その中により小さなコンポーネントを含むことができ、 それらはさらに小さなコンポーネントを含むことができ、 というように続きます。
Angularの各コンポーネントは、
srcフォルダ内に配置された、
ファイルを含むフォルダに対応します。
コンポーネントの1つはメインである必要があります
- 他のコンポーネントが追加されるコンポーネントです。
Angularでは、デフォルトでそのような
コンポーネントはAppコンポーネントになります。この
コンポーネントに他のコンポーネントが接続されます。
これがどのように行われるかについては、このチュートリアルの後半で説明します。