我正在extjs中构建一个应用程序,ext-all.js大小为700kb,这是非常大的,我们的技术架构师无法接受.所以我该怎么做 ?
我应该删除extjs并构建其他UI.
要么
我可以做一些关于尺寸的事吗?
您应该冷静地向您的技术架构师解释以下内容:
浏览器会将JavaScript文件视为静态资源,并在初始下载后对其进行缓存,因此每个访问者只会下载一次文件(除非他们清除浏览器缓存,大多数人不会这样做),即使它包含在网站上的每一页.
任何现代Web服务器都支持文本文档的自动gzip压缩(包括JavaScript文件之类的东西).假设已启用此选项,则表示客户端实际下载的数据量远远小于700 KB.您可以通过获取700 KB JavaScript文件并使用gzip(或任何等效实用程序)归档来查看实际下载大小.