2

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

现在我正在考虑添加一些其他组件以使应用程序更易于维护并可能加快速度。

你有什么想法:

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

您认为通过添加新部分将变得更大的应用程序是一种好的工作方式吗?你想到其他工具了吗?

谢谢

4

1 回答 1

4

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

我不知道有多少这些工具将在 Worklight 应用程序中进行交互。应该没问题,因为 Worklight 不会强加您必须使用的特定 JavaScript 库集。但是,我个人并没有在 Worklight Applications 中尝试过其中的大部分。

于 2013-06-17T20:38:56.740 回答