0

Backbone.js と Backbone.Marionette を使用して最初のアプリケーションを構築しようとしていますが、初めてなので、すべてがどのように「機能する」必要があるかについて少し迷っています。

私のアプリには、スライドできる 2 つのパネル (左、メニュー、右のチャット) があり、固定ヘッダーとdiv#content変更されるパネルもあります。そのように:

スケルトン

だから、それはDOM上にある必要はないと思いdiv#menuます...アプリが前にフェッチしなければならないデータに依存する何か(プロファイルアバターなど)があるため、アプリによってロードされる必要があります。レンダリングする必要があります。では、最初に戻りdiv#menuますが、マリオネット領域である必要がありますか? 次に、アバター、名前、およびメニュー項目をレンダリングするビューを添付しますか?

では、どうdiv#headerですか?これは単なる名前と、左または右のパネルをロードするための 2 つのボタンであり、それ以上のものではありません。これもビューにエクスポートする必要がありますか?

チャットはおそらく 2 番目の部分 (div#content最初になる予定) で、より多くの変更があり、人々はオンライン/オフラインになります... 10 ~ 15 秒ごとに変更されるため、再レンダリングするのは理にかなっています。それも地域なのだろうか。

前もって感謝します!

4

1 に答える 1