ExtJS 架构师:将大型应用程序拆分到多个项目中是不是明智?
Posted
技术标签:
【中文标题】ExtJS 架构师:将大型应用程序拆分到多个项目中是不是明智?【英文标题】:ExtJS Architect : Is it wise to split a big application across multiple projects?ExtJS 架构师:将大型应用程序拆分到多个项目中是否明智? 【发布时间】:2012-07-19 10:13:12 【问题描述】:我开始在 ExtJS Architect 中构建一个相当大的应用程序,我想知道是否建议将应用程序拆分为多个项目(准确地说是 Architect 定义的项目)?
目前我是唯一一位从事此应用程序的工程师,但将来可能会分配更多工程师。如果您想将项目拆分成更小的部分或构建一个大项目,需要考虑哪些要点?
此外:据我所知,在 Architect 中的一个项目不能由多个开发人员“共享”。这投票赞成拆分项目。
【问题讨论】:
【参考方案1】:免责声明:我没有使用 Architect 构建项目。 我对这个问题的想法是,如果你正在构建一个 MVC 项目并且你希望 Architect 管理你的控制器和视图,那么你应该将它们放在一起。特别是如果您在模块之间进行交叉通信。但是,如果您 100% 确定您的模块是完全独立的——这意味着它们彼此没有任何关系,并且可能是单独的应用程序......(也许应该?)......那么你可以单独构建它们并且在你准备好放弃建筑师之后,将它们重新组合在一起。请记住,它是单向街道而不是 IDE。将模块放在一起应该只是意味着 app.js 现在列出了所有模块的所有控制器,而不仅仅是一个模块。
【讨论】:
以上是关于ExtJS 架构师:将大型应用程序拆分到多个项目中是不是明智?的主要内容,如果未能解决你的问题,请参考以下文章