我對這個世界很新,所以我需要一些說明。也許我可能在這個問題上是錯的。所以,請隨時糾正我。Marionette Event Aggregator vs Backbone Router
我正在學習Marionette和Backbone如何一起工作。哦耶。木偶帶給我們對骨幹的延伸。真的很好的東西。
對我來說不明顯的事情是何時使用Backbone提供的路由機制以及何時使用Marionette使用發佈者/訂閱者模式。
有什麼經驗法則嗎?
在這裏,Where to use event aggregator in backbone marionette?,類似的討論,但沒有關於如何使用這個或另一個的建議。
+1非常好的解釋。您能否更好地解釋當用戶通過URL「輸入」應用程序時,您的意思是什麼?我不清楚這是什麼意思。是的!我已經從LeanPub購買了書籍;-) –
基本上,用戶在地址欄中鍵入一個URL,點擊某個地方的鏈接或書籤等,這會使木偶應用程序加載(以及MyApp.start()執行)。這就是我所說的「進入」應用程序。之後,不應該有更多的路由事件,只有URL更新。 –