3-1-Ext应用架构.docVIP

  • 3
  • 0
  • 约1.84万字
  • 约 33页
  • 2017-08-14 发布于河南
  • 举报
Ext应用架构 应用的可扩展性、可维护性和灵活性取决于应用架构的质量,但这并不被重视。概念设计和原型变成了大规模的应用,许多应用的基础基本就是示例代码的复制与粘贴,这很诱人,因为这可以让你在项目在开始阶段有一个快速的进度。 然而,节省下来的时间相对于项目后期的维护、扩展甚至重构应用的时间来说,算不得什么。比较好的的方式是写一个可靠的架构,在实施前编写好遵循的约定和定义应用的视图、模型、存储和控制器等。在这篇文章,我们将会看到一个受欢迎的应用并讨论如何构建用户接口,从而创建可靠的架构。 代码结构 应用程序架构体系会为实际类和框架代码提供结构和一致性。建立一个好的架构有以下主要好处: ■ 每个应用的工作方式是相同的,因而你只需要学习一次。 ■ 在应用之间很容易分享代码,因为工作方式是相同的。 ■ 你可以使用ExtJS的生成工具为你的应用程序优化。 在ExtJS 4创建你的应用时,应该考虑一下我们定义的约定,尤其是统一的目录结构。这个结构要求所有类文件都放到app目录下,在该目录下,可根据命名空间划建立models、views、controllers和stores等4个子目录。 虽然ExtJS 4提供了如何构建你的应用的最佳做法,但是你也可以根据自己需要修改我们建议的文件和类的命名约定,例如,你可以为你的控制器在“Controller”前加上前缀,如“Users”修改为“UsersCon

文档评论(0)

1亿VIP精品文档

相关文档