バックボーン アプリケーションを構築する最適な方法を考えています。問題は、さまざまな複雑な状態があり、それぞれがいくつかのビューを表示し、他のすべてが非表示になっていることです。
バックボーンでこれを処理する標準的な方法は何ですか? 私が考えた2つのことは、ルーターによる状態の制御(ビューの非表示/表示メソッドの呼び出し)か、ビューにルートイベントをリッスンさせることです。
最初の方法の問題は、ルーターがアプリケーション内に存在するすべてのビューを認識する必要があることです。
この 2 番目の解決策の問題は、すべてのビューがすべてのイベントをリッスンし、それらのいずれかを非表示にする必要があることです。
無駄のない解決策を教えてくれてありがとう。