確かに素朴な質問であることはわかっていますが、散らばった(そして時には時代遅れのドキュメント)を読んでも答えを理解できなかったので、少し混乱しています。これらすべてのビュー レイヤー コンポーネントの概念的な意味と、それらの違いは何ですか? いつどれを使用する必要がありますか?
誰かがこれに光を当てることができれば、本当に感謝しています。ティア、
ビューは基本的なコンポーネントです。コンテキストとリクエストを適応させるため、このコンポーネントはリクエストとコンテキストからのデータを適用して生成できます。
ページは特殊なビューです。ブラウザ向けの出力を生成します。通常、これにはテンプレートが含まれます。
ビューレットとビューレット マネージャーは密接に結びついています。ビューレットは、単独で使用するためのものではなく、アセンブリで使用される特殊なビューです。ビューレット マネージャはここでアセンブルを行います。ビューレット マネージャーに、そのマネージャーに登録されてアクティブなすべてのビューレットを要求します。ビューレットは、通常、ログイン リンク、ログイン ユーザーの個人情報バーなどです。ログイン リンクは、ログイン ユーザーがいない場合にのみアクティブになり、個人バーは、ログイン ユーザーがいる場合にのみアクティブになります。 .
基本的に、ビューレットを使用すると、レンダリングされたページの特定の「領域」の責任をコンポーネントに委任できます。マネージャーは 1 つの特定の領域を処理し、ビューレットはスニペットをレンダリングするために使用されるコンポーネントです。