首页
学习
活动
专区
圈层
工具
发布

申请中
EN

Stack Overflow用户
提问于 2013-11-14 00:57:04
回答 1查看 35关注 0票数 0

假设我有以下情况:我们有一个包含许多子应用程序的SPA,例如具有以下函数:

  • 见新闻
  • 创建产品(上传图片、设置产品信息等)
  • 核对发票
  • 等。

具有以下目录结构(结构受“Marionette Gentle导言”一书的启发):

-资产/

- js/

- app.js

--应用程序/

-标题/

-新闻/

-发票

标题连接到所有这些子应用程序的菜单项。假设“productcreate”是一个非常大的子应用程序(如:很多任务)。

问题

我想使用这个“productcreate”子应用程序,它既是这个更大的应用程序的一部分(实际上是‘在’应用程序中,标题在它上面等等),也是在一个独立的设置中。什么是最好的方法来解决这个问题?

例如,我是否需要分别开发这些应用程序(较大的应用程序和产品创建的应用程序),是否有方法加载“应用程序中的应用程序”?

EN

回答 1

Stack Overflow用户

发布于 2013-11-14 06:41:25

从开发"productcreate“作为一个小部件/应用程序/任何可以独立运行的东西开始。并在需要时在主应用中使用。确保子应用程序和应用程序遵循pub-sub模式,以便mainApp响应子应用程序事件,如果子应用程序可用,否则什么都不会中断。如果使用requirejs加载程序,则可以共享公共依赖项(顺便说一次),并且仍然只加载一次。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19967538

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档