使用extjs和Sencha Architect进行Java EE应用程序开发的最佳实践

时间:2012-10-08 18:29:29

标签: extjs4.1 sencha-architect

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

Q1。在版本控制方面,我们应该如何在多开发人员环境中使用Sencha Architect。我们应该将Architect项目签入svn并要求每个开发人员处理同一个项目。

Q2。 Sencha Architect项目的结构应该是什么(基本上如何确保每个开发人员在不影响其他组件的情况下处理他/她的单个模块)。 有没有最好的做法。

Q3。开发包含多个页面和导航的应用程序的最佳实践是什么?我们应该创建一个单独的html文件(用很多javascript来修改正文)还是应该有多个html?

1 个答案:

答案 0 :(得分:0)

  1. 是的,它肯定应该在源代码管理中。但是,您希望特定于开发人员的设置不在源代码管理中。

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

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

  4. How to load different views into viewport?