私は、ColdFusion でいくつかのデータを共有するアプリケーションをいくつか開発するタスクを与えられました。データは同じですが、プレゼンテーションは異なります。
頭に浮かぶ最初の解決策は、私が理解しているように、現在使用している ColdBox 内のいくつかの MVC ルールを破る ColdFusion ウィジェットを作成することです。独自のコントローラーとモデル (すべて CFML で、Ajax を使用しない) を使用して、別のビュー内にさらにビューが必要です。私の理解では、MVC はそのような階層をサポートしていませんが、HMVC に固有のものです。
適切な回避策や代替の HMVC フレームワークに関する提案はありますか?