【发布时间】:2014-05-19 06:54:17
【问题描述】:
我一直在开发一个单页应用程序,现在它变得非常庞大。我从 Require JS 和 AngularJS 开始,但是组件太多,加载单个页面会向服务器发出大约 40-50 个请求(包括模板文件)。
即使为所有未来的请求缓存数据,第一次尝试发送 40-50 个请求也非常昂贵,并且在较慢的互联网连接上速度非常慢。
我的理解是,如果我们连接并创建两个脚本文件 - Vendors.js(不经常更改)和Private.js(每个版本都会更改),页面加载时间会快得多。如果这是真的,那么为什么有人甚至会使用 requirejs 呢?
【问题讨论】:
标签: javascript angularjs requirejs lazy-loading amd