私のサイトで見つかったさまざまなコントローラーからのデータを表示するさまざまな「ウィジェット」を含むホームページが必要です。認証されたユーザーの役割に応じてウィジェットを表示したい。多くのウィジェットが複数のビューに表示されるため、現在のアプローチでは、各ウィジェットをビューで表します。各ロールには、複数の RenderAction 呼び出しのさまざまなウィジェット ビューで構成される独自のビューもあります。ホームページは RenderAction を呼び出して、認証されたユーザーの役割に適したビューを表示します。
質問:
1) ホームページに複数のネストされた RenderAction 呼び出しがある場合、パフォーマンスの問題はありますか?
2) 考慮すべき他のアプローチはありますか?