【问题标题】:Best practice for Java EE application development using extjs and Sencha Architect使用 extjs 和 Sencha Architect 进行 Java EE 应用程序开发的最佳实践
【发布时间】:2012-10-08 18:29:29
【问题描述】:

我是 extjs 的新手,也是 javascript 世界的新手。我已经在 jsp/servlet、JSF 等中开发了应用程序。 我们计划使用 extjs 和 Sencha Architect 为我们的应用程序开发 UI。 作为新手,我有几个问题正在寻找答案

第一季度。在版本控制方面,我们应该如何在多开发环境中使用 Sencha Architect。我们要不要将 Architect 项目签入到 svn 中,并要求每个开发人员都在同一个项目上工作。

第二季度。 Sencha Architect 项目的结构应该是什么(基本上如何确保每个开发人员都在处理他/她的个人模块而不影响其他组件)。 是否有任何最佳实践。

第三季度。开发包含多个页面和导航的应用程序的最佳实践是什么。我们应该创建一个 html 文件(使用大量 javascript 来修改正文)还是应该有多个 html?

【问题讨论】:

    标签: extjs4.1 sencha-architect


    【解决方案1】:
    1. 是的,它当然应该在源代码管理中。但是,您将希望开发人员特定的设置不在源代码管理中。

    2. 最好的方法是创建一个带有菜单栏的应用程序“外壳”,然后加载模块/插件,让它们在应用程序中注册,添加自己的菜单等。

    3. 绝对是单页应用程序。安全性仍然保留在服务器上(例如在您的 REST API 中)。安全性与客户端无关,因为他们可以控制源代码。您应该只隐藏用户不应该使用的功能。

    How to load different views into viewport?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-10-14
      • 1970-01-01
      • 1970-01-01
      • 2015-01-02
      • 2011-02-18
      • 1970-01-01
      • 1970-01-01
      • 2011-11-24
      相关资源
      最近更新 更多