标签: backbone.js marionette
请帮我使用Backbone.Marionette架构。 例如,我们的网站包含不同的部分,例如产品列表,产品,搜索页面。 所有这些部分都有几个布局,包含许多区域和逻辑。
在这种情况下,我们应该为每个部分创建一个通用的木偶应用程序和几个子应用程序。 一般应用程序应跟踪路由器和启动/停止必要的子应用程序? 这是正确的,还是我们应该选择其他方式?
由于
答案 0 :(得分:1)
我在Marionette book中所做的是让子应用程序自动启动主应用程序,每个子应用程序负责自己的路由。
您可以在此处查看示例:https://github.com/davidsulc/marionette-gentle-introduction/blob/master/assets/js/apps/contacts/contacts_app.js