【发布时间】:2009-09-08 08:53:07
【问题描述】:
我想使用著名的 JavaScript 库 ExtJS 构建一个 Web 项目。目标是仅使用 ExtJS(以及一些 CSS 和 HTML)来构建整个客户端 Web 应用程序。我也想在这个项目的代码中应用一个模型-视图-控制器结构。
第一个问题:将这样的架构应用到 ExtJS 项目中是否可行且相关?
第二个问题:如何轻松地将 MVC 架构应用到 ExtJS 项目中?
我已经阅读了this,但它没有回答我的问题。
ExtJS 社区的文档没有提供这样的提示。 在所有给定的示例中,代码都包含在一个文件中,并且 UI 代码没有与应用程序逻辑代码分离。例如,侦听器方法和对服务器的调用随 UI 代码一起提供。
事实上,所有将应用程序逻辑与用户界面代码分开的技巧都是受欢迎的。
编辑
另一个问题:您认为设计基于 ExtJS 的 Web 应用程序的最佳方式是什么?我没有为 ExtJS 找到任何好的设计师。我找到的设计师(this 和 this)似乎并不可靠(第一个的代码生成有时会失败)。
【问题讨论】:
标签: javascript extjs