-1

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

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

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

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

4

1 回答 1

0
  1. 是的,它当然应该在源代码控制中。但是,您将希望开发人员特定的设置不在源代码管理中。

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

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

如何将不同的视图加载到视口中?

于 2012-10-09T17:20:16.930 回答