适用于大型,可扩展的Worklight企业应用程序的最佳实践和工具

时间:2013-06-17 13:45:46

标签: templates ibm-mobilefirst

我正在尝试优化我公司的应用程序。 此时,Tha架构由应用程序不同部分的不同文件夹(内部公共文件夹)组成(例如,管理账单,管理食堂,管理事件等)。 每个js和css都包含在应用程序的第一页(login.html)中,因为我使用的是jQuery Mobile的简单页面模板。

现在我正在考虑添加一些其他组件,以使应用程序更容易保持并可能加快一点。

您如何看待:

  • RequireJS划分模块中的每个部分,以便我只能在运行时加载特定模块的javascript,而不是在login.html中加载
  • 内联@imports for CSS文件以生成单个复合CSS
  • uglify.js最小化文件大小
  • Handlebars.js实现html可重用的片段

对于通过添加新部分而变得更好的应用程序,您认为这是一种好的工作方式吗? 你还想到其他工具吗?

谢谢

1 个答案:

答案 0 :(得分:4)

这是一个非常广泛的问题。我认为你走在正确的轨道上...我会列出一些值得尝试的库:

我不知道有多少工具会在Worklight应用程序中进行交互。它应该没问题,因为Worklight不会强制使用您必须使用的某些JavaScript库。但是,我没有在Worklight应用程序中亲自尝试过大部分内容。