In the example section in extjs4 official site, the source code is clean and direct (on a single page). However the ext designer uses MVC architecture that I am quite confused. If I want to create UI using extjs 4, for multiple page, am I supposed to create multiple projects in ext designer?
问问题
760 次
1 回答
0
我认为这是两个单独的问题'1。我应该使用 MVC' 和 '2. 为什么 Designer 不使用 MVC'。
在我看来,对 1. 的回答应该是“是”,除非您的项目相对较小并且您觉得在一个长文件中管理整个代码库很舒服。这很快就会变得难以管理,并且需要进行大量搜索才能找到您所追求的部分。
2. 的答案是,设计师旨在为通常没有任何编码经验的设计师(很有趣!)提供创建原型和模板的能力,开发人员可以将这些原型和模板分解并构建到应用程序中。至少设计器版本 1 是这样的。我相信设计器 2 的主要目标是能够直接将代码移植到应用程序中,但是如果您谈论的是版本 1,我认为您需要获取设计器生成的代码,然后将其移动到 MVC 样式结构中,以便构建不仅仅是几个简单页面的应用程序。
于 2011-11-10T08:10:53.673 回答