【发布时间】:2025-12-29 15:20:13
【问题描述】:
管理中型 JavaScript 应用程序有哪些标准做法?我关心的是浏览器下载的速度以及开发的简易性和可维护性。
我们的 JavaScript 代码大致“命名空间”为:
var Client = {
var1: '',
var2: '',
accounts: {
/* 100's of functions and variables */
},
orders: {
/* 100's of functions and variables and subsections */
}
/* etc, etc for a couple hundred kb */
}
目前,我们有一个(未打包、未剥离、高度可读的)JavaScript 文件来处理 Web 应用程序上的所有业务逻辑。此外,还有 jQuery 和几个 jQuery 扩展。我们面临的问题是,在 JavaScript 代码中查找任何内容需要 forever,而浏览器仍有十几个文件要下载。
将少量“源”JavaScript 文件“编译”成一个最终的压缩 JavaScript 文件是否很常见?还有其他方便的提示或最佳做法吗?
【问题讨论】:
标签: javascript web-applications deployment